Windows PowerShell de Référence Rapide par

if, elseIf, et else

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

Si condition donne $true, puis PowerShell exécute le bloc d’instructions que vous fournissez. Puis, il reprend son exécution à la fin de la balise if / elseif / else déclaration de la liste., PowerShell nécessite les accolades entourant le bloc d’instructions même si le bloc d’instructions ne contient qu’une seule instruction.

astuce

Voir les sections « opérateurs logiques” et « opérateurs de comparaison” pour une discussion sur la façon dont PowerShell évalue les expressions en tant que conditions.

Si condition donne $false, puis PowerShell évalue les suivantes (en option) elseif jusqu’à ce que l’un des matches., Si l’une correspond, PowerShell exécute le bloc d’instructions associé à cette condition, puis reprend l’exécution à la fin de la liste d’instructions if / elseif / else.

Si aucune des conditions n’est évaluée à $true, alors PowerShell exécute le bloc d’instruction associé à la clause (facultative) else, puis reprend l’exécution à la fin de la if / elseif / else liste d’instructions.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *