0

我想知道/获取系统中注册的所有 wmi 提供程序。

我可以使用 powershell 命令吗?

提前致谢

4

2 回答 2

3

您可以在 powershell 中获取所有 WMI 类的列表..

Get-WmiObject –List

希望有帮助!!!!

于 2013-10-05T13:03:21.113 回答
2
function Get-Providers ($ns="root") {
   Get-WmiObject -Namespace $ns -Class "__NAMESPACE" |
   foreach {
       Get-WmiObject -NameSpace $currNameSpace -Class __Win32Provider | select @{n="Namespace";e=    {$("$ns\" + $_.Name)}},@{n="Provider";e={$_.Name}}
       Get-Providers $("$ns\" + $_.Name) 
   } 
}
于 2013-10-05T13:24:50.263 回答