【问题标题】:Changing WMI/WQL results output更改 WMI/WQL 结果输出
【发布时间】:2011-04-16 08:50:32
【问题描述】:

现在这是一个奇怪的问题,但由于我不知道 WMI/WQL,我希望有人可以帮助并发现一个简单的错误..

我需要确定系统是否是域控制器 - 使用 WMI 很简单 select DomainRole from Win32_ComputerSystem 获取数据。

但是,我用来运行和测试输出的工具似乎不理解它需要查看对象下的值,因此是否可以在对象键/名称/第一级中获得结果结果?

举个例子:

如果我运行该查询,我会返回计算机名称。

如果我运行 select Name from Win32_NetworkProtocol,我会返回所有协议详细信息。

例如

MSAFD Tcpip [TCP/IP]

RSVP TCP 服务提供者

我错了还是工具?

【问题讨论】:

  • 可以改为查询 ADSI/LDAP 吗?如果是这样,我可以提供代码。如果需要 WMI,请尝试查找服务“Active Directory 域服务”(又名“NTDS”)。如果它已安装并运行,那么它就是 DCT。
  • 谢谢,我们决定走另一条路,因为该工具无法正常工作。

标签: wmi wql oval


【解决方案1】:

回答我自己的问题。看起来我们无法更改返回的方式/内容。 我的问题是由工具使用返回错误数据引起的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-13
    • 1970-01-01
    • 1970-01-01
    • 2010-10-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多