Questo articolo coprirà gli aspetti per rendere obbligatori i parametri.
Come creare parametri obbligatori in PowerShell?
L'attributo PowerShell "[Parametro()]"Viene utilizzato per aggiungere comportamenti speciali come posizione, messaggio di aiuto o obbligatorio. Più specificamente, viene utilizzato un parametro obbligatorio per rendere obbligatori i parametri.
Il parametro in PowerShell può essere reso obbligatorio aggiungendo il "Obbligatorio = $ true"Attributo alla descrizione del parametro. Se vuoi rendere il parametro opzionale, lascia il "Obbligatorio"Dichiarazione vuota.
Esempio 1: Passando parametri obbligatori in PowerShell
In questo esempio, renderemo i parametri obbligatori in PowerShell:
test di funzionalita()Secondo il codice sopra:
Dall'output si può osservare che i valori sono stati passati correttamente al parametro obbligatorio.
Esempio 2: non passare parametri obbligatori in PowerShell
Proviamo la funzione non passando il valore del parametro obbligatorio ad essa quando è abilitata:
> Test JohnCome puoi vedere, lo script ha restituito un errore perché il valore non è stato passato al parametro obbligatorio.
Esempio 3: lasciare il parametro obbligatorio opzionale in PowerShell
In questo esempio, lasciamo opzionale il parametro obbligatorio. Per farlo, lascia il “[Parametro()]"Attributo, come è dimostrato di seguito:
Si trattava di creare parametri obbligatori in PowerShell.
Conclusione
I parametri possono essere resi obbligatori aggiungendo il "[Parametro()]Metodo "all'interno del"param ()" metodo. All'interno di questo metodo, aggiungi il "Obbligatorio"Valore dell'attributo e assegna il"$ Vero"Valuta per abilitarlo. Questo articolo è stato guidato per rendere obbligatori i parametri in PowerShell.