Erreur menu avec sélection
Bonjour à tous,
Je voudrais faire un menu avec sélection en Powershell, mais mon code ici ne fonctionne pas :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
$OU = Get-ADOrganizationalUnit -filter *
$menu = @{}
for ($i=1;$i -le $OU.count; $i++) {
Write-Host "$i. $($OU[$i-1].name) ( $($OU[$i-1].DistinguishedName))"
$menu.Add($i,($OU[$i-1].DistinguishedName))
}
$num = Read-Host `n"Selectionnez une OU"
$selection = $menu.Item($num)
return $selection |
Quand je l’exécute, jai le message d'erreur suivant :
Move-ADObject : Impossible de valider l'argument sur le paramètre «*TargetPath*». L’argument est Null ou vide. Indiquez un argument qui n’est pas Null ou vide et réessayez.
Mais bizarrement quand je remplace la fonction $num (à la ligne 9) par un chiffre directement, alors çà passe.
Est-ce que vous pourriez m’éclairer ? Parce-que je sèche la.
Merci