有没有办法在C#或Powershell中检测设备管理器中的所有问题设备
您可以使用WMI及其Win32_PnPEntity类来检索计算机上安装的设备及其状态。您的查询将如下所示:
$computer = "LocalHost"
$namespace = "root\CIMV2"
Get-WmiObject -class Win32_PnPEntity -computername $computer -namespace $namespace
根据您的确切要求,您可以筛选“可用性”,“状态”或“ ConfigManagerErrorCode”字段。不知道您的“问题”到底是什么,就不可能给您更详细的答案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句