Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cet article explique comment importer des applets de commande dans une session PowerShell à l’aide d’un module binaire.
Remarque
Les membres des modules peuvent inclure des applets de commande, des fournisseurs, des fonctions, des variables, des alias, etc. Les composants logiciels enfichables peuvent contenir uniquement des applets de commande et des fournisseurs.
Comment charger des applets de commande à l’aide d’un module
Créez un dossier de module portant le même nom que le fichier d’assembly dans lequel les applets de commande sont implémentées. Dans cette procédure, le dossier du module est créé dans le dossier Windows
system32.%SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\mymoduleAssurez-vous que la variable d’environnement
PSModulePathinclut le chemin d’accès à votre nouveau dossier de module. Par défaut, le dossier système est déjà ajouté à la variable d’environnementPSModulePath. Pour afficher lePSModulePath, tapez :$Env:PSModulePath.Copiez l’assembly d’applet de commande dans le dossier du module.
Ajoutez un fichier manifeste de module (
.psd1) dans le dossier racine du module. PowerShell utilise le manifeste du module pour importer votre module. Pour plus d’informations, consultez Comment écrire un manifeste de module PowerShell.Exécutez la commande suivante pour ajouter les applets de commande à la session :
Import-Module [Module_Name]Cette procédure peut être utilisée pour tester vos applets de commande. Elle ajoute toutes les applets de commande de l’assembly à la session. Pour plus d’informations sur les modules, consultez Écriture d’un module Windows PowerShell.
Voir aussi
comment écrire un manifeste de module PowerShell
importer un de module PowerShell