Condividi tramite


Come importare i cmdlet usando i moduli

Questo articolo descrive come importare i cmdlet in una sessione di PowerShell usando un modulo binario.

Nota

I membri dei moduli possono includere cmdlet, provider, funzioni, variabili, alias e molto altro ancora. Gli snap-in possono contenere solo cmdlet e provider.

Come caricare i cmdlet usando un modulo

  1. Creare una cartella del modulo con lo stesso nome del file di assembly in cui vengono implementati i cmdlet. In questa procedura, la cartella del modulo viene creata nella cartella windows system32.

    %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules\mymodule

  2. Assicurarsi che la variabile di ambiente PSModulePath includa il percorso della nuova cartella del modulo. Per impostazione predefinita, la cartella di sistema è già stata aggiunta alla variabile di ambiente PSModulePath. Per visualizzare il PSModulePath, digitare: $Env:PSModulePath.

  3. Copiare l'assembly del cmdlet nella cartella del modulo.

  4. Aggiungere un file manifesto del modulo (.psd1) nella cartella radice del modulo. PowerShell usa il manifesto del modulo per importare il modulo. Per altre informazioni, vedere Come scrivere un manifesto del modulo di PowerShell.

  5. Eseguire il comando seguente per aggiungere i cmdlet alla sessione:

    Import-Module [Module_Name]

    Questa procedura può essere usata per testare i cmdlet. Aggiunge tutti i cmdlet nell'assembly alla sessione. Per altre informazioni sui moduli, vedere Scrittura di un modulo di Windows PowerShell.

Vedere anche

Come scrivere un manifesto del modulo di PowerShell

l'importazione di un modulo di PowerShell

import-module

Installazione di moduli

Informazioni su PSModulePath

scrittura di un cmdlet di Windows PowerShell