Bonjour à tous,

Je bloque depuis des heures sur un bout de code....

Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
$vm = Get-VM 
            $pfvm = "pfsense_$userAD"
            for($j=0; $j -le $vm.count; $j++){
 
 
                $pfEntity = $vm.name[$j] #dans le tableau un des indice doit correspondre au la chaine "pfsense_$userAD" 
                if($pfEntity -like $pfvm){ #c'est ici que ça bloque
                    New-VIPermission -Principal $userPermission -Role VirtualMachineUser -Entity $vm.Name[$j]
                    }
 
            }

$userAD contient une chaine de caractères, $userPermission contient le nom d'un utilisateur.

Je comprends pas pourquoi la condition du if ne passe pas....