Windows PowerShell di Riferimento Rapido da

if, elseIf, e else

if(condition){ <statement block>}elseif(condition2){ <statement block>}else{ <statement block>}

Se condition valuta $true, quindi PowerShell viene eseguito il blocco di istruzioni fornito. Quindi, riprende l’esecuzione alla fine dell’elenco delle istruzioniif / elseif / else., PowerShell richiede l’inclusione di parentesi graffe attorno al blocco di istruzioni anche se il blocco di istruzioni contiene solo un’istruzione.

Tip

Vedere le sezioni “Operatori logici” e “Operatori di confronto” per una discussione su come PowerShell valuta le espressioni come condizioni.

Se conditionvaluta a $false, allora PowerShell valuta qualsiasi seguente (opzionale) elseif condizioni fino a quando uno corrisponde., Se uno corrisponde, PowerShell esegue il blocco di istruzioni associato a tale condizione, quindi riprende l’esecuzione alla fine dell’elenco di istruzioni if / elseif / else.

Se nessuna delle condizioni di valutare $true, quindi PowerShell viene eseguito il blocco di istruzioni associato (opzionale) else clausola, poi riprende l’esecuzione alla fine del if / elseif / else elenco di istruzione.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *