PowerShell “ou” declaração

PowerShell “ou” declaração

Os operadores lógicos do PowerShell são usados ​​para conectar as declarações e expressões. É benéfico testar várias condições usando uma única expressão. Mais especificamente, o PowerShell suporta operadores lógicos, incluindo “-e","-ou","-xor","-não", e "!”. O "-ou”O operador é utilizado para conectar/unir duas condições ou declarações. Se um ou ambos os operando forem “Verdadeiro", Ele retorna"Verdadeiro", de outra forma "Falso”.

Este post abordará um guia detalhado sobre o “Ou" declaração.

Como usar o PowerShell “ou” declaração?

O "Ou”A declaração é aquela em que duas condições são conectadas usando -a. Como afirmado anteriormente, o “Ou”A declaração retorna“Verdadeiro”Somente quando as duas condições são, ou qualquer uma delas é avaliada“Verdadeiro”, Caso contrário, a saída será“Falso”.

Exemplos relacionados ao “Ou”A declaração é discutida com diferentes cenários abaixo.

Exemplo 1: Uso do operador “-O” quando uma das condições é verdadeira

Esta ilustração conectará as duas condições usando o “-Ou”Operador e, em seguida, produza o resultado em valor booleano:

$ a = 2
$ b = 4
($ a -eq $ b) -Or ($ a -lt $ b)

De acordo com o código acima:

  • Primeiro, inicialize duas variáveis ​​“$ a ”e“ $ b”.
  • Atribua a eles dois valores diferentes e, em seguida, especifique duas condições usando operadores de comparação e conecte -os usando o “-ou”Operador:

A saída resultante é “Verdadeiro”, Como uma das condições é verdadeira (o valor de "a" é menos do que "B").

Exemplo 2: Uso do operador "-O" quando as duas condições são verdadeiras

Neste exemplo, duas condições verdadeiras serão conectadas usando o “-ou”Operador:

$ a = 2
$ b = 4
$ c = 2
($ a -eq $ c) -Or ($ a -lt $ b)

De acordo com o código acima:

  • Primeiro, inicialize três variáveis ​​com diferentes valores atribuídos a eles.
  • Depois disso, crie as duas condições verdadeiras e conecte as duas usando o “-ou”Operador:

A saída resultante é verdadeira porque ambas as condições são avaliadas como verdadeiras.

Exemplo 3: Uso do operador "-O" quando ambas as condições são falsas

Esta demonstração testará as duas falsas condições conectadas usando o “-ou”Operador:

$ a = 2
$ b = 4
$ c = 2
($ a -eq $ b) -Or ($ a -lt $ c)

De acordo com o código acima, as duas condições falsas são conectadas usando o “-ouOperador.

A saída é “Falso”, Pois ambos as declarações ou condições são falsos.

Conclusão

O PowerShell “Ou”A declaração é aquela em que duas condições estão conectadas usando o“-OuOperador. O "Ou”A declaração é“Verdadeiro”Somente quando qualquer uma das condições ou ambos são“Verdadeiro”, Caso contrário, a saída será“Falso”. Este artigo discutiu o “Ou”Declaração com todos os cenários possíveis.