【发布时间】:2013-05-10 21:27:53
【问题描述】:
我正在编写一个需要查询 WMI 的 Windows python 程序。我打算通过使用 subprocess 模块来调用 WMIC 并使用我需要的参数来做到这一点。
我在网上看到很多通过 PowerShell 使用 WMI 的示例,通常使用“commandlet”Get-WmiObject 或等效的gwmi。
如果不使用 PowerShell 而是使用 WMIC,您如何执行与 Get-WmiObject 等效的操作?
具体来说,在 CMD.EXE 中,我想做powershell gwmi Win32_USBControllerDevice,但不使用 powershell;相反,我想直接调用WMIC。
谢谢,对于初学者的问题,我们深表歉意!
【问题讨论】:
-
我找到了这篇博文:blogs.msdn.com/b/wmi/archive/2010/01/06/… 但我仍然没有看到任何从 WMIC 获取 Win32_USBControllerDevice 列表的方法