Présentation
Même s’il existe des scripts simples qui utilisent uniquement des commandes Windows PowerShell simples, la plupart des scripts utilisent des constructions de script pour effectuer des actions plus complexes. Vous pouvez utiliser la construction ForEach pour traiter tous les objets d’un tableau. Vous pouvez utiliser les constructions If..Else et Switch pour prendre des décisions dans vos scripts. Enfin, il existe des constructions de boucle moins courantes telles que les boucles For, While et Do..While, qui peuvent être utilisées quand cela est approprié. Dans ce module, vous allez apprendre à utiliser des constructions de script.
Objectifs d’apprentissage
À l’issue de ce module, vous pourrez :
- Décrire la syntaxe de la construction ForEach.
- Décrire la syntaxe de la construction If.
- Décrire la syntaxe de la construction Switch.
- Décrire comment utiliser la construction For.
- Décrire les autres constructions Loop.
- Expliquer comment utiliser les instructions Break et Continue.
Prérequis
Connaissances préalables :
- Technologies de mise en réseau Windows et implémentation de celles-ci
- Administration, maintenance et résolution des problèmes de Windows Server
- Windows PowerShell et ses commandes pour effectuer des tâches spécifiques
- Applets de commande PowerShell utilisées pour les tâches d’administration système associées à Active Directory, à la configuration réseau, à l’administration de serveur et à l’administration des appareils Windows 10
- Pipeline Windows PowerShell, fournisseurs PowerShell et lecteurs PowerShell
- Technologies CIM et WMI
- Utilisation de variables, de tableaux et de tables de hachage dans Windows PowerShell