【问题标题】:Where can I find the WMI documentation?在哪里可以找到 WMI 文档?
【发布时间】:2009-01-27 14:06:46
【问题描述】:

Google 让我失望了,我在 MSDN 上找不到它。 man wmi 在 Windows 外壳中不起作用... 我正在寻找可以查询的对象列表,以及如何构造查询。

对于 WMI,我指的是查询“Win32_Process”等内容的查询语言

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

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

【问题讨论】:

  • 嗯,WMI 可以是很多东西,你能具体说明一下吗?

标签: wmi


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    你知道这个工具吗WMI Code Creator,非常适合学习WMI。
    另一个类似的工具Scriptomatic 2.0

    【讨论】:

    • 只是想说非常感谢这个链接!帮了我很多!
    【解决方案3】:

    没有可查询的 WMI 类的记录“完整”列表,因为程序可以注册自己的 WMI 提供程序,这可能会在版本之间发生变化。

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

    【讨论】:

      【解决方案4】:

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

      【讨论】:

      • 该链接已关闭。但是如果搜索“WMI explorer”,还有其他工具。
      【解决方案5】:

      Microsoft TechNet 脚本中心拥有WMI Scripting Primer 和许多其他功能强大的WMI resources

      【讨论】:

        【解决方案6】:
        【解决方案7】:

        正如前面提到的,WBEMTest 是一个很好的工具,它内置在 Windows 中,可帮助您在 msdn WMI 文档的基础上进行探索。

        虽然我个人认为 WMI Studio 是帮助理解每个 WMI 类的真正作用及其行为方式的最完整工具。

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

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

        WMI Studio.

        【讨论】:

          【解决方案8】:

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

          【讨论】:

            猜你喜欢
            • 2013-09-04
            • 2018-02-20
            • 1970-01-01
            • 2023-03-16
            • 1970-01-01
            • 2019-08-23
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多