问题标签 [wmi-query]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
531 浏览

.net - 检查 .net 中的等效共享文件夹

有没有办法在.net 框架内检查两个不同的共享文件夹是否实际上指向同一个物理目录?Windows 中的目录是否具有某种唯一标识符?Google-fu 让我失望了。

(我的意思是,除了将临时文件写入一个文件并查看它是否出现在另一个文件中)

编辑:我想我已经发现了我需要的东西,感谢 Brody 让我在 System.Management 命名空间中指出了正确的方向。

0 投票
4 回答
5664 浏览

c# - WMI 进程监视使用过多的 CPU!有什么更好的方法吗?

我需要观察 Windows 机器上的某些进程何时启动或停止。我目前正在接入 WMI 系统并每 5 秒查询一次,但这会导致 CPU 每 5 秒出现一次峰值,因为 WMI 是 WMI。有没有更好的方法来做到这一点?我可以列出正在运行的进程并通过 System.Diagnostics 命名空间将退出事件附加到它们,但是没有用于创建的事件处理程序。

0 投票
1 回答
4407 浏览

wmi - 用于监控文件更改的 WQL 查询

我需要一些帮助,因为我是 WMI Events 的新手。我正在尝试编写 WQL 查询来监视放置在特定文件夹(C:\Data)中的文件中发生的任何更改我想出了以下查询,但 WMIEvent 从未发生。

请您向我提供任何反馈,我做错了什么,或者如果您知道其他查询文件更改的方法,我也会很感激:)

0 投票
2 回答
1451 浏览

wmi - Hyper-V/WMI 编程问题

我查看了“root\virtualization”名称空间中的几个对象,但我无法找到 Hyper-V 存储给定虚拟机配置文件路径的位置。我需要以编程方式获取此文件路径,或者至少只是给定虚拟机的主路径也可以。什么 WMI 对象和字段存储给定虚拟机的路径(提示它不是 Msvm_ComputerSystem)?

0 投票
3 回答
2092 浏览

wmi - WMI 查询以获取服务包列表

是否可以使用 WMI 找出安装在 Windows 2000 机器上的服务包?

0 投票
3 回答
6328 浏览

c# - WMIEvent 类列表

最近一直在学习WMI和WQL。我找到了可以查询的 Win32 类列表(来自 MSDN),但我无法找到事件类列表(应该是 Win32 类列表的子集,不是吗?)有一个清单或某种备忘单吗?我只是出于好奇而问这个问题。

事件类的示例 - Win32_ProcessStartTrace

0 投票
2 回答
1336 浏览

c# - 为什么此 WMI 查询在第二次被调用时挂起?

serverProtocolsManagement.Get()以下 WMI 查询在何时是无效的服务器名称时引发异常sqlHost(如预期的那样。但是,如果我尝试使用相同的无效参数再次调用此代码,则ManagementScope构造函数将无限期挂起(从不返回或引发错误,只是挂起)。对此有合理的解释吗?

编辑:

我尝试过使用不同的超时选项(通过将ConnectionOptions对象传递给ManagementScope构造函数),但无济于事。

编辑#2:

我不知道为什么我没有想到这一点(尽管它仍然不应该是一个问题):我在调试时从 VS 中的即时窗口调用此代码。一定存在某种线程问题,因为一旦我将此代码链接到 Windows 窗体按钮,一切正常。谢谢您的帮助!!

0 投票
1 回答
2833 浏览

wmi - 在 WMI win32_product 表中找不到 Flash Player

为什么Macromedia Flash Player 不在WMI win32_product 表中?Flash Player 安装在我执行查询的机器上。

我正在尝试执行以下查询:

有没有其他方法可以获取任何已安装的 Flash Player 的版本。这个项目是用 C# 开发的。

0 投票
1 回答
253 浏览

windows - 如何检查 CD-ROM 是真实的还是虚拟的

我正在使用以下 WMI 查询来枚举我机器上的 CD/DVR 驱动器:

问题:有什么方法可以检测返回的驱动器中哪些是实际的物理 CD/DVD 驱动器,哪些是虚拟驱动器(例如 Deamon Tools、MagicDisc)?

0 投票
3 回答
8559 浏览

sql - WQL 不支持 TOP - 需要解决方法

WQL(基本上是 WMI 的 SQL)不支持 TOP 或 LIMIT 关键字。Sql Server 使用 TOP 和许多其他 RDBMS 支持 LIMIT 等。

是否有一种解决方法来模拟 SELECT 查询,使其表现得好像它有一个 TOP/LIMIT 子句将结果集限制为某个任意数字?

或者是否有其他一些 WQL 特定的关键字,如 TOP 或 LIMIT?