Pour l'exemole on a deux tableaux :
_ un avec des légumes et 2 intrus
_ un avec des fruits.
On va lister toutes les valeurs du tableau contenant les légumes.
Si la valeur n'existe pas dans le tableau des fruits, alors on l'affiche.
Pour cela on va utiliser la méthode notcontains :
Clear-Host
Set-PSDebug -Strict
$ArrLegumes = "Céleri", "Chou", "Courgette", "Navet", "Poriton", "Cerise", "Citron", "Radis"
$ArrFruits = "Cerise", "Citron"
#On affiche les valeurs du tableau
for ($MonCompteur = 0; $MonCompteur -le $ArrLegumes.Length; $MonCompteur++){
#Si la valeur n'existe dans le tableau des fruits, on l'affiche
if ($ArrFruits -notcontains $($ArrLegumes[$MonCompteur]) -eq $true){
Write-Host $ArrLegumes[$MonCompteur]
}
}
Lien vers le fichier : cliquez ici
Pages Web
Site Web | Description |
---|---|
Technet.microsoft.com | What Is (and What Isn’t) in Our Array? |