Skip to content

IF...ELSE

Daniel Donda edited this page Mar 23, 2018 · 1 revision

Quando estamos criando scripts precisamos quase sempre controlar os fluxos das operações baseados em condições. A forma mais simples de fazer isso é utilizando simplesmente o IF.

IF (condição) {comando}
if (Get-ChildItem -File = C:\security.log) {echo OK}

Nesse caso se a condição for verdadeira o comando será executado, do contrário uma mensagem de erro será exibida. Você pode criar dois caminhos para a condição utilizando o IF...ELSE

IF (condição) {bloco de comando} [ELSE {bloco de comandos2}]

Exemplo

if (Get-ChildItem -File = c:\security.log) {echo OK} Else {Get-ChildItem -File}