我在哪里可以找到WMI文档?

时间:2009-01-27 14:06:47

标签: wmi

谷歌让我失望,我在MSDN上找不到它。 man wmi无法在Windows shell中运行... 我正在寻找可以查询的对象列表,以及如何构建查询。

使用WMI我的意思是用于查询诸如“Win32_Process”

之类的东西的查询语言

我知道类和示例查询,但我正在寻找所有可能的查询对象的完整列表。

我已经找到了我正在寻找使用调试器的内容,但是查看完整的概述以了解WMI的可能性仍然很有趣。

8 个答案:

答案 0 :(得分:7)

MSDN WIN32 Classes 您可以在此处找到要在查询中使用的类列表 以及示例查询

答案 1 :(得分:7)

你知道这个工具WMI Code Creator,有助于学习WMI 另一个类似的工具Scriptomatic 2.0

答案 2 :(得分:2)

没有可以查询的文档“完整”WMI类列表,因为程序可以注册自己的WMI提供程序,这可以在不同版本之间进行更改。

使用WBEMTEST并按“枚举类”按钮......

答案 3 :(得分:1)

答案 4 :(得分:1)

Microsoft TechNet脚本中心有WMI Scripting Primer以及其他许多WMI resources

答案 5 :(得分:1)

您可以使用WMIViewer在http://iaas.ao-is.com/Download浏览WMI类,它是开源的,甚至可以为您生成PowerShell代码。

答案 6 :(得分:0)

如前所述,WBEMTest是一个内置于Windows中的好工具,可以帮助您在msdn WMI文档之上进行探索。

我个人认为WMI Studio是最完整的工具,可以帮助理解每个WMI类的功能以及它的行为。

WMI Studio有点Studio。它作为IE的ActiveX Addon运行。

它可能无法与IE11兼容,因此您可能必须在IE11中关闭增强保护模式才能使其正常工作。

WMI Studio.

答案 7 :(得分:0)

我通常使用WMI Explorer作为我的项目Services+,包含有关WMI查询和方法的完整信息。