我正在写一个需要查询WMI的Windows python程序。我计划通过使用子进程模块使用我需要的参数调用WMIC来实现这一点。
我在网上看到了很多通过PowerShell使用WMI的例子,通常使用“命令小程序”Get-WmiObject或等效的gwmi。
如何在不使用PowerShell而使用WMIC的情况下实现Get-WmiObject的等价物
具体地说,在CMD.EXE中,我希望执行powershell gwmi Win32_USBControllerDevice,但不使用powershell;相反,我希望直接调用WMIC。
谢谢,对于这个初学者的问题我很抱歉!
发布于 2013-05-12 07:59:00
为什么你想使用wmic而不是简单地使用python的WMI模块,有什么特别的原因吗?
发布于 2013-05-11 05:56:59
在CMD.EXE中,我认为我需要的命令是wmic path Win32_USBControllerDevice get *
因此,最可能的一般模式是:
gwmi MYCLASSNAME https://stackoverflow.com/questions/16491077
复制相似问题