declarações if-else em PowerShell

declarações if-else em PowerShell
Na programação, bem como idiomas de script, incluindo PowerShell, experimentando cenários de tomada de decisão ou lidando com diferentes condições são muito comuns. PowerShell lida com essas situações usando declarações/expressões condicionais como se, else-se, etc. Essas declarações de tomada de decisão são responsáveis ​​por gerenciar o fluxo do programa com base em diferentes condições. Na maioria das vezes, as declarações "se" e "else" são usadas coletivamente para que o script seja executado em todos os casos.

Este artigo apresentará um guia completo para as declarações if-else:

  • O que é se-Declaração em PowerShell?
  • Sintaxe da Estatização IF.
  • Qual é a declaração if-else em PowerShell?
  • Sintaxe da declaração 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.