Résolu Boucle if/else imbriquée dans boucle Do/while

Plus d'informations
il y a 1 semaine 3 jours - il y a 1 semaine 3 jours #30069 par crlbrv
Bonjour,

Je me permets de vous demander de l'aide, c'est la première fois que je fais ça mais je bloque et cela m'aiderai vraiment si quelqu'un arrive à trouver solution à mon problème.
Je suis administrateur système et réseau dans un établissement scolaire.
J'ai plus de 3000 utilisateurs qui sont tous sous Office365.
J'ai dois effectuer un nettoyage des équipes Teams qui sont vides, j'ai effectué un script en powershell via la commande "Connect-MicrosoftTeams".
Le plus gros de mon script est effectué mais je bloque sur un point.
Je vous envoie un exemple que j'ai testé et qui ne fonctionne pas :
#VARIABLES
$nb=0
$nbfinal=10
#SCRIPT
Do{
$nb
if ($nb -gt 5){
Write-Host ("Superieur 5")
$nb++
dir
}
else{
Write-Host ("Inferieur à 5")
}
$nb++
$nb
}while($nb -eq $nbfinal)

Le script s'execute correctement mais arrivé à la sortie du else, j'ai l'impression qu'il ne prend pas en compte le while et donc il n’exécute la boucle qu'une seul fois alors qu'il devrait le faire tant que $nb ne fait pas 10.

J'espère avoir été clair.
Vous remerciant par avance,
Cyril
Dernière édition: il y a 1 semaine 3 jours par crlbrv.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 3 jours #30075 par crlbrv
Pour ceux qui aurait le même problème :
Je suis partie sur un foreach plutot que de faire une imbrication de boucle

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.185 secondes
Propulsé par Kunena