Résumé
Dans ce module, vous avez appris à utiliser des constructions de script telles que la construction ForEach pour traiter tous les objets d’un tableau et les constructions If..Else et Switch pour prendre des décisions dans vos scripts. Points clés à retenir :
Utilisez l’applet de commande ForEach-Object pour traiter les données dans le pipeline. Lorsque vous stockez des données dans un tableau, la construction ForEach vous permet de traiter chaque élément du tableau.
PowerShell 7 ajoute le
-Parallelparamètre à l’applet de commande ForEach-Object , ce qui permet au pipeline de traiter plusieurs objets simultanément.Utilisez la construction If dans Windows PowerShell pour prendre des décisions.
La construction switch est similaire à une construction If qui a plusieurs sections ElseIf .
La construction For effectue une série de boucles similaires à une construction ForEach . Toutefois, lorsque vous utilisez la construction For , vous devez définir le nombre de boucles qui se produisent, ce qui est utile lorsque vous souhaitez qu’une action soit effectuée un nombre spécifique de fois.
D’autres constructions de bouclage moins courantes incluent Do..While, Do..Until et While.
Utilisez Break et Continuez à modifier le comportement de la boucle. Terminer le traitement pour l’itération actuelle. Break arrête complètement la boucle.
Lectures supplémentaires
Pour en savoir plus, consultez les documents suivants :