Résumé

Effectué

Dans ce module, vous avez appris à utiliser des constructions de script telles que l'instruction ForEach pour traiter tous les objets d’un tableau, ainsi que les instructions If..Else et Switch pour prendre des décisions dans vos scripts. Voici les principaux éléments à 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.

  • Dans PowerShell 7, le paramètre -Parallel a été ajouté à l’applet de commande ForEach-Object . Cela 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.

  • Il existe d’autres constructions de bouclage moins courantes, que vous pouvez utiliser. Il s’agit de Do..While, Do..Until et While.

  • Arrêt et continuer sont deux commandes que vous pouvez utiliser pour modifier le comportement par défaut d’une boucle. Continuez à terminer le traitement de l’itération actuelle de la boucle. Break arrête complètement le traitement de la boucle.

Lectures supplémentaires

Pour en savoir plus, consultez les documents suivants :