Este artigo apresentará um guia completo para as declarações if-else:
Então vamos começar!
O que é a estatura IF em PowerShell?
A declaração IF em PowerShell pega uma expressão/condição em seus parênteses e a testa. Consequentemente, ele retornará um valor verdadeiro ou falso, se a condição especificada for verdadeira, o bloco de código associado à estatura se será executado. A estatura IF lida apenas com a verdadeira condição, não tem nada a ver com a condição falsa.
Sintaxe da Estatização IF
O snippet abaixo-dado mostra a sintaxe básica da estatura IF em PowerShell:
if (expressão/condição)
// executa apenas se a expressão dada for verdadeira
Vamos considerar o script abaixo para entender o funcionamento do IF-Statement em PowerShell:
$ a = 12;
$ b = 15;
if ($ a -le $ b)
Write-host ("A é menor ou igual a B");
Neste programa de exemplo, utilizamos a instrução IF para testar uma expressão, se o valor retornado for verdadeiro, o corpo de IF Statement será executado mais:
A saída verificou o funcionamento da estatura IF.
E se o valor retornado da expressão especificado for falso? Como a estatura se lidará com o valor falso?
$ a = 12;
$ b = 15;
if ($ a -ge $ b)
Write-host ("A é menor ou igual a B");
O script acima gerará a seguinte saída:
O cursor mudou para a próxima linha sem executar nenhuma tarefa específica. Ele verificou que a declaração IF não lida com as condições falsas.
Qual é a declaração if-else em PowerShell?
Para enfrentar as falsas condições, a declaração else pode ser usada junto com a estatura IF. Em PowerShell, se utilizarmos a combinação de IF e outras declarações, como resultado, condições verdadeiras e falsas serão abordadas.
Sintaxe da declaração if-else
O trecho abaixo descreve a sintaxe básica da declaração if-else em PowerShell:
if (condição de teste/expressão)
// executa apenas se a expressão dada for verdadeira
outro
// executa se a expressão especificada não for verdadeira
Como usar a declaração if-else em PowerShell
Abaixo o Snippet irá ajudá -lo a esse respeito:
$ a = 20;
$ b = 15;
if ($ a -le $ b)
Write-host ("A é menor ou igual a B");
outro
Write-host ("A é maior que B");
Desta vez, utilizamos as declarações se e mais ou mais, agora se o valor de a for menor ou igual ao B, o corpo de se a estatura for executado, caso contrário, o corpo da estatura de eliminação será executado:
O trecho acima verificou que a estatização em outras pessoas foi executada porque a condição especificada era falsa.
Conclusão
No PowerShell, declarações de tomada de decisão como se, else e else-se forem usadas para gerenciar o fluxo do programa com base em diferentes condições. A estatura IF lida com a condição verdadeira apenas enquanto a estatição de eliminação lida apenas com a condição falsa. Portanto, no PowerShell, se e as declarações podem ser usadas combinadamente para lidar com condições verdadeiras e falsas. Esta redação explicou todos os conceitos básicos do IF e as condições em PowerShell usando alguns exemplos adequados.