Utilisation des modules Powershell (1)

A la découverte des modules Powershell … Premier article de la série.

Qu’est ce qu’un module Powershell ??

Ces modules peuvent être utile lorsque vous effectuez des tâches répétitives au lieu de lancer un ou plusieurs script, vous pouvez les regrouper en module et les appeler directement via une commande.

Par exemple : Powercli est un module Powershell

Où sont stockés les modules Powershell ?

La variable d’environnement PSModulePath stocke les chemins d’accès aux emplacements des modules actuellement installés sur le système.

Windows PowerShell va donc utiliser cette variable pour localiser les modules lorsque l’utilisateur ne spécifie pas le chemin d’accès complet à un module, dans leur ordre de déclaration.

Lorsque Windows PowerShell démarre, la variable PSModulePath est créé en tant que variable d’environnement système.
Par défaut elle contient les valeurs (séparés par un ” ; “) :

$home\Documents\WindowsPowerShell\Modules
$pshome\Modules

On peut vérifier cela en powershell

Comment lister les modules présent ?

Pour lister la liste des modules présent, il suffit d’utiliser la commande :

Pour obtenir uniquement le nom et la description du module, on peut utiliser la commande :

La suite très bientôt, avec l’installation de nouveaux modules obtenus depuis le référentiel de modules Powershell, l’ajout de module dans une session Powershell ….

Leave a Reply

Your email address will not be published. Required fields are marked *