Windows PowerShell est un environnement complètement extensible. N'importe qui peut écrire des commandes pour Windows PowerShell. Vous pouvez utiliser des commandes écrites par d'autres et partager les commandes que vous écrivez avec d'autres.

Les commandes sont partagées à l'aide de modules et de composants logiciels enfichables. Les modules et composants logiciels enfichables PowerShell sont des packages qui contiennent des commandes Windows PowerShell et d'autres éléments. L'intégralité des applets de commande et fournisseurs dans Windows PowerShell sont disponibles sous la forme de composants logiciels enfichables ou de modules, et les modules peuvent également contenir des fonctions, alias, variables et lecteurs.

Certains composants logiciels enfichables et modules sont ajoutés automatiquement à chaque session Windows PowerShell. Si vous recevez un composant logiciel enfichable ou un module, vous pouvez l'installer et ajouter les commandes à vos sessions Windows PowerShell. Pour partager les commandes que vous écrivez, vous pouvez créer un module ou un composant logiciel enfichable Windows PowerShell.

À propos des modules

Un module est un package de commandes et d'autres éléments que vous pouvez utiliser dans Windows PowerShell. Après avoir exécuté le programme d'installation ou enregistré le module sur disque, vous pouvez importer le module dans votre session Windows PowerShell et utiliser les commandes et éléments. Vous pouvez également utiliser des modules pour organiser les applets de commande, fournisseurs, fonctions, alias et autres commandes que vous créez, et les partager avec les autres.

Pour plus d'informations sur l'installation et l'utilisation de modules, consultez about_Modules. Pour plus d'informations sur la création de modules, consultez « Writing a Windows PowerShell Module » (en anglais) dans MSDN.

À propos des composants logiciels enfichables

Un composant logiciel enfichable Windows PowerShell (PSSnapin) est une bibliothèque de liens dynamiques (.dll) qui implémente des applets de commande et des fournisseurs. Lorsque vous recevez un composant logiciel enfichable, vous devez l'installer, puis vous pouvez ajouter les applets de commande et fournisseurs du composant logiciel enfichable à votre session Windows PowerShell.

Pour plus d'informations sur l'installation et l'utilisation de composants logiciels enfichables, consultez about_PSSnapins. Pour plus d'informations sur l'écriture de composants logiciels enfichables, consultez « How to Write a Windows PowerShell Snap-in » (en anglais) dans MSDN.




Table des matières