Résumé

Effectué

Dans ce module, vous avez appris à utiliser PowerShell pour automatiser des tâches en écrivant et en exécutant des scripts.

Vous avez ensuite amélioré vos scripts à l’aide de variables et de paramètres pour rendre ces scripts plus flexibles.

Vous avez ensuite découvert le contrôle de flux et comment l’utiliser pour contrôler la façon dont un script est exécuté. Vous avez implémenté des vérifications pour assainir l’entrée afin de garantir l’arrêt anticipé du script si certaines conditions ne sont pas remplies. Vous avez également ajouté des vérifications pour vous assurer que le script exécute sa tâche (sauvegarde de fichiers) uniquement s’il n’existe aucun fichier de sauvegarde préexistant.

Enfin, vous avez découvert la gestion des erreurs. Vous avez appris à faire la distinction entre des erreurs sans fin d’exécution et avec fin d’exécution, et comment gérer les deux.

Vous devez maintenant avoir une bonne compréhension de l’écriture et de l’exécution des scripts. Vous devez également être en mesure d’utiliser diverses constructions PowerShell pour améliorer la flexibilité et la robustesse d’un script.

Important

Dans les exercices facultatifs de ce module, vous avez créé des ressources à l’aide de votre propre abonnement Azure. Libérez ces ressources afin que vous ne continuiez pas à être facturés pour elles.