如何在Windows下的Python中找到已安装的驱动程序版本?

时间:2016-08-18 15:37:26

标签: python-2.7 driver wmi

我正在尝试调用python [module]方法来查找Windows计算机上新安装的驱动程序的版本。尝试使用WMI_SystemDriver,但它没有提供版本,只有我此时不需要的其他字段。有没有办法看到类似的内容:

问题也发布在Google小组上 - 未解答

版本x.y.z.t

谢谢

1 个答案:

答案 0 :(得分:0)

这听起来会有所不同,但我知道powershell命令会为您提供驱动程序版本。

strCommand = r" powershell.exe"" Get-WmiObject Win32_PnPSignedDriver |选择devicename,driverversion |的ConvertTo-CSV"""

然后你可以解析输出中的每一行。每行都是csv分隔,因此您拥有驱动程序名称和驱动程序版本。我写了一个快速演示,但由于我在这里仍然有点新,我的代码看起来不正确。但这是我的建议。