W tym poście omówi operatorów negacji i ich użycie.
Jak negować stan w PowerShell?
Są to metody/operatorzy, których można zastosować do negowania stanu w PowerShell:
Metoda 1: Negatywuj warunek w PowerShell za pomocą operatora „-not”
„„-Nie„Operator jest operatorem negacji. Służy do negowania warunków w PowerShell, które są później dodawane.
Przykład
Teraz negujmy stan za pomocą „-nie„Operator. Użyjemy operatora negacji w „Jeśli stan", Jak na przykład "if (-not (warunek))". Dodany warunek sprawdzi, czy wartość „$ num„Zmienna jest większa niż 9, a następnie neguje wynikową wartość z powodu operatora„ -Not ”:
$ num = 6Zauważ, że PowerShell jest wrażliwy. Tak więc zarówno „-Nie" I "-nie„Będzie działać tak samo.
Wyjście
Jak negowaliśmy ten warunek, dlatego „If oświadczenie”Został wykonany, a dodany komunikat jest wyświetlany na ekranie.
Metoda 2: Neguj warunek w PowerShell za pomocą „!„Operator
Innym operatorem negacji, który jest używany do negowania stanu, jest „!„Operator. Działa tak samo jak „-Nie„Operator.
Przykład
W tym przykładzie wykorzystamy „!„Operator do negowania stanu”8 -GT 6”:
Jeśli (!(8 -GT 6))Wyjście
Wyjście pokazuje, że warunek został pomyślnie zanegowany.
Wniosek
Aby negować warunek w PowerShell, dwóch operatorów negacji „-Nie" I "!" może być użyte. Możesz dodać dowolnego z wymienionych operatorów w „Jeśli”Oświadczenie o negowaniu stanu za pomocą„if (-not (warunek))”Składnia lub„Jeśli (!(stan : schorzenie))". Ten post wykazał kilka metod negowania stanu w PowerShell.