Je recherche des cmdlets/scripts Powershell qui listent les fournisseurs WMI tiers avant de reconstruire l'ensemble du référentiel.
Il y a le cmdlet GWMI qui liste tous les objets WMI mais je recherche quelque chose comme "Company:", ensuite j'utiliserais un filtre pour lister les WMI non-Microsoft.
Get-WmiObject -List | fl *
...
PSComputerName : MyComputer
Name : __SystemClass
__GENUS : 1
__CLASS : __SystemClass
__SUPERCLASS :
__DYNASTY : __SystemClass
__RELPATH : __SystemClass
__PROPERTY_COUNT : 0
__DERIVATION : {}
__SERVER : MyComputer
__NAMESPACE : ROOT\CIMV2
__PATH : \\MyComputer\ROOT\CIMV2:__SystemClass
Path : \\MyComputer\ROOT\CIMV2:__SystemClass
Derivation : {}
Methods : {}
Scope : System.Management.ManagementScope
Options : System.Management.ObjectGetOptions
ClassPath : \\MyComputer\ROOT\CIMV2:__SystemClass
Properties : {}
SystemProperties : {__GENUS, __CLASS, __SUPERCLASS, __DYNASTY...}
Qualifiers : {abstract}
Site :
Container :
....
Existe-t-il un moyen de détecter les fournisseurs WMI tiers? Merci pour toute aide.