Résumé

Effectué

Dans ce module, vous avez découvert les fonctions et les modules. Voici les points importants à retenir :

  • Une fonction est un bloc de code réutilisable. Vous pouvez utiliser des fonctions pour effectuer des actions répétitives au sein d’un script au lieu de placer le même code dans le script plusieurs fois.

  • Les variables ont une portée spécifique et sont limitées dans leur façon d’interagir d’une portée à une autre. Les portées de variable peuvent être globales, au niveau du script et au niveau de la fonction.

  • Vous pouvez créer des modules pour stocker des fonctions et partager celles-ci entre les scripts. Une fois vos fonctions placées dans des modules, elles sont détectables tout comme de cmdlets. De même, comme les modules inclus avec Windows, les modules que vous créez se chargent automatiquement quand une fonction est nécessaire.

  • L’appel de source de type « dot sourcing » est une méthode d’importation d’un autre script dans la portée actuelle. Si vous avez un fichier de script qui contient des fonctions, vous pouvez utiliser l’appel de source de type « dot sourcing » pour charger les fonctions dans la mémoire à partir d’une invite Windows PowerShell.

  • L’appel de source de type « dot sourcing » peut être chargé à partir d’un fichier local ou sur le réseau à l’aide d’un chemin UNC (convention de nommage).

Lectures supplémentaires

Pour en savoir plus, consultez les documents suivants :