我想知道/获取系统中注册的所有 wmi 提供程序。
我可以使用 powershell 命令吗?
提前致谢
您可以在 powershell 中获取所有 WMI 类的列表..
Get-WmiObject –List
希望有帮助!!!!
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)
}
}