Este post discutirá os operadores de negação e seu uso.
Como negar uma condição em PowerShell?
Estes são os métodos/operadores que podem ser usados para negar uma condição no PowerShell:
Método 1: negue uma condição no PowerShell usando o operador "-not"
O "-Não”O operador é um operador de negação. É usado para negar as condições no PowerShell que são adicionadas depois.
Exemplo
Agora, vamos negar uma condição usando o “-nãoOperador. Usaremos o operador de negação no “se condição", como "if (-not (condição))”. A condição adicionada verificará se o valor do “$ num”A variável é maior que 9 e nega o valor resultante devido ao operador“ -not ”:
$ num = 6Observe que o PowerShell é sensível ao minúsculo. Então, tanto o “-Não" e "-não”Será o mesmo.
Saída
Como negamos a condição, é por isso que o “If Declaração”Foi executado e a mensagem adicionada é exibida na tela.
Método 2: Negar uma condição no PowerShell usando “!Operador
Outro operador de negação que é usado para negar uma condição é um “!Operador. Funciona o mesmo que o “-NãoOperador.
Exemplo
Neste exemplo, utilizaremos o “!"Operador por negar a condição"8 -GT 6”:
se (!(8 -GT 6))Saída
A saída mostra que a condição foi negada com sucesso.
Conclusão
Para negar uma condição em PowerShell, dois operadores de negação “-Não" e "!" pode ser usado. Você pode adicionar qualquer um dos operadores mencionados no “se”Declaração para negar uma condição usando o“if (-not (condição))Sintaxe, ou “se (!(doença))”. Este post demonstrou vários métodos para negar uma condição em PowerShell.