HOWTO · PowerShell

Or-Anweisung in PowerShell

In diesem Tutorial lernen Sie, den Operator or in PowerShell zu verwenden. .

Die logischen Operatoren verbinden Ausdrücke und Anweisungen in der PowerShell. Es ermöglicht Ihnen, einen einzelnen Ausdruck für mehrere Bedingungen zu verwenden. Die unterstützten logischen Operatoren in der PowerShell sind -and, -or, -xor, -not und !.

Die folgende Anweisung verwendet beispielsweise den -and-Operator und den -or-Operator, um drei Bedingungen zu verbinden. Die Aussage ist nur wahr, wenn der Wert von $a kleiner als $b ist und entweder $a gleich 10 oder $b größer als 10 ist.

($a -lt $b) -and (($a -eq 10)) -or ($b -gt 10)

-lt, -gt und -eq sind Vergleichsoperatoren in der PowerShell, die less than, greater than bzw. equal angeben. Mit dem Vergleichsoperator können Sie Werte in der PowerShell vergleichen. Die PowerShell enthält auch andere Vergleichsoperatoren wie -ne, -ge, -le, -like, -notlike, -match, -notmatch, -replace, -contains, usw.

In diesem Tutorial lernen Sie, den Operator -or in der PowerShell zu verwenden.

Verwendung von den -oder-Operator für die Anweisung in der PowerShell

Der -or-Operator, in PowerShell auch als logisches OR bezeichnet, gibt den booleschen Wert True zurück, wenn eine der beiden Bedingungen wahr ist.

Stellen Sie sich vor, wir haben zwei Variablen $a=10 und $b=20. Die folgende Anweisung gibt True zurück, weil eine Bedingung True ist: Der Wert von $a ist kleiner als der Wert von $b.

($a -eq $b) -or ($a -lt $b)

Ausgabe:

True

Wenn keine der Bedingungen wahr ist, wird False zurückgegeben.

($a -eq $b) -or ($a -gt $b)

Ausgabe:

False