Esempi di codice dei cmdlet

Questa sezione contiene esempi di codice di cmdlet che è possibile usare per iniziare a scrivere cmdlet personalizzati.

Importante

Per istruzioni dettagliate per la scrittura di cmdlet, vedere Esercitazioni per la scrittura di cmdlet.

Contenuto della sezione

Come scrivere un cmdlet semplice Questo esempio illustra la struttura di base del codice del cmdlet.

Come dichiarare i parametri dei cmdlet In questo esempio viene illustrato come dichiarare i diversi tipi di parametri.

Come dichiarare set di parametri Questo esempio illustra come dichiarare set di parametri che possono modificare l'azione eseguita da un cmdlet.

Come convalidare l'input dei parametri Questi esempi illustrano come convalidare l'input dei parametri.

Come dichiarare parametri dinamici Questo esempio illustra come dichiarare un parametro aggiunto in fase di esecuzione.

Come richiamare script all'interno di un cmdlet Questo esempio illustra come richiamare uno script fornito a un cmdlet.

Come eseguire l'override dei metodi di elaborazione dell'input Questi esempi illustrano la struttura di base usata per eseguire l'override dei metodi BeginProcessing, ProcessRecord ed EndProcessing.

Come supportare le chiamate ShouldProcess Questo esempio illustra come chiamare i metodi System.Management.Automation.Cmdlet.ShouldProcess e System.Management.Automation.Cmdlet.ShouldContinue dall'interno di un cmdlet.

Come supportare le transazioni In questo esempio viene illustrato come indicare che il cmdlet supporta le transazioni e come implementare l'azione eseguita quando il cmdlet viene usato all'interno di una transazione.

Come supportare i processi Questo esempio illustra come supportare i processi quando si scrivono cmdlet.

Come richiamare un cmdlet dall'interno di un cmdlet Questo esempio illustra come richiamare un cmdlet dall'interno di un altro cmdlet, che consente di aggiungere la funzionalità del cmdlet richiamato al cmdlet che si sta sviluppando.

Vedere anche

Scrittura di un cmdlet di Windows PowerShell