Or-Anweisung in PowerShell

Rohan Timalsina 3 April 2022
Or-Anweisung in PowerShell

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
Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website

Verwandter Artikel - PowerShell Statement