Présentation
Les scripts réutilisent souvent le même code au sein d’un seul script ou entre plusieurs. Au lieu de répéter ce code, vous pouvez créer une fonction que vous définissez une fois et réutiliser si nécessaire. Si vous avez besoin de la même fonction sur plusieurs scripts, vous pouvez la stocker dans un module que n’importe quel script peut partager. Dans ce module, vous allez apprendre à créer des fonctions et des modules.
Objectifs d’apprentissage
À l’issue de ce module, vous pourrez :
- Décrire les fonctions.
- Décrire les implications de la portée des variables.
- Expliquer comment créer un module.
- Expliquer comment utiliser le « dot sourcing ».
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 liées aux Active Directory, à la configuration réseau, à l’administration du serveur et à l’administration des appareils clients Windows (Windows 10 et Windows 11)
- 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