Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa sezione contiene esempi di codice del 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.
In questa sezione
- Come scrivere un cmdlet semplice : questo esempio mostra la struttura di base del codice del cmdlet.
- Come dichiarare i parametri del cmdlet : questo esempio mostra come dichiarare i diversi tipi di parametri.
- Come dichiarare set di parametri : in questo esempio viene illustrato come dichiarare set di parametri che possono modificare l'azione eseguita da un cmdlet.
- Come convalidare l'input del parametro : questi esempi illustrano come convalidare l'input del parametro.
- 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 di input : questi esempi mostrano la struttura di base usata per eseguire l'override dei metodi BeginProcessing, ProcessRecord e EndProcessing.
- Come supportare le chiamate ShouldProcess : questo esempio mostra come devono essere chiamati 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 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 in fase di sviluppo.
Vedere anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.