Windows PowerShell Referință Rapidă de

dacă, elseIf, și else

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

Dacă condition se evaluează la $true, apoi PowerShell execută instrucțiunea bloc a vă oferi. Apoi, se reia execuția de la sfârșitul if / elseif / else declarație listă., PowerShell necesită bretele de închidere în jurul blocului de declarații, chiar dacă blocul de declarații conține doar o singură declarație.

sfat

consultați secțiunile ” operatori logici „și” operatori de comparație ” pentru o discuție despre modul în care PowerShell evaluează expresiile ca condiții.

Dacă condition se evaluează la $false, apoi PowerShell evaluează orice urma (opțional) elseif condiții până una meciuri., Dacă unul meciuri, PowerShell execută instrucțiunea bloc asociate cu această condiție, atunci se reia execuția de la sfârșitul if / elseif / else declarație listă.

Dacă nici una din condiții pentru a evalua $true, apoi PowerShell execută instrucțiunea bloc asociat cu (opțional) else clauza, apoi se reia execuția de la sfârșitul if / elseif / else declarație listă.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *