Project

General

Profile

Test-WMIVariable

function Test-WMIVariable($WmiVariable, $ClassName)

Vérifie si une instance WMI n'est pas nulle et si elle est bien de la classe attendue, dans ce cas cette function ne renvoi aucun résultat.
Sinon elle déclenche une exception.
 
Exemple :
 # Obtient l'instance du partage à modifier
$Share = Get-WmiObject Win32_Share -filter "name='$NomDuShare'" 

Test-WMIVariable (gv Share) "Win32_Share"