这是在一个Windows XP专业系统(是的,我知道旧的操作系统)我一直在寻找一种方法来获得一个列表的所有设备没有安装驱动程序,或有问题的驱动程序在使用中。
我试过了
$foo = Get-WmiObject Win32_PNPEntity | Where-Object{$_.ConfigManagerErrorcode -ne 0}
问题是,它似乎并没有得到所有的例外。
例如,具有指纹扫描仪的HP笔记本电脑在设备管理器中显示为其他设备- USB设备。使用我列出的一个内衬未检测到这一点。
有没有一种方法来获得一个数组的失踪的驱动程序使用powershell?
3条答案
按热度按时间yjghlzjz1#
Windows设备管理器中的错误代码:-https://support.microsoft.com/en-us/kb/310123 Win32_PNP实体类:https://msdn.microsoft.com/en-us/library/aa394353(v=vs.85).aspx
nue99wik2#
我这样做时,我有一些设备,在那里没有被拿起我的脚本,给予它一个尝试,看看它是否检测到您的设备。
mwkjh3gx3#
请看我更完整的示例here。