Kakšen je postopek za uporabo logičnih operaterjev v PowerShell?

Kaksen Je Postopek Za Uporabo Logicnih Operaterjev V Powershell



V lupini PowerShell se logični operatorji uporabljajo za povezovanje izrazov ali stavkov v en izraz. Izhod logičnih operatorjev običajno povzroči logične vrednosti, kot je ' $True « ali » $False ”. To je zelo koristno pri preverjanju več pogojev hkrati. Logični operatorji vključujejo ' -in ”, “ -ali ”, “ -prost ', in ' -ne ”.

Ta zapis bo opazoval več logičnih operaterjev v PowerShell.







Kakšen je postopek za uporabo logičnih operaterjev v PowerShell?

Spodaj navedeni logični operatorji so obravnavani v nadaljnjem vodniku:



Operator 1: Logični IN (-in)

V PowerShell je » IN ' operator se uporablja za vrnitev logične vrednosti ' $True «, če sta oba izraza ali pogoja pravilna:



$val1 = petnajst
$val2 = 25
( $val1 -Lt $val2 ) -in ( $val2 -ekv 25 )





Operator 2: logični ALI (-ali)

' ALI ' logični operator se uporablja za vrnitev ' $True ” vrednost, če je vsaj en pogoj pravilen:



$val1 = petnajst
$val2 = 25
( $val1 -Lt $val2 ) -ali ( $val2 -ekv dvajset )

Operator 3: logični izključni XOR (-xor)

Logična ekskluziva “ PROST ' vrne samo ' $True ” vrednost, ko je ena izjava pravilna. Če je pravilnih več kot ena izjava, vrne ' $False ” vrednost:

$val1 = 10
$val = petnajst
( $val1 -Lt $val2 ) -prost ( $val2 -ekv petnajst ) -prost ( $val1 -ekv 10 )

Operator 4: Logično NE (-ne)

Logični operator ” NOT ” vrne obratno vrednost podane vrednosti. Če nekatere specifične vrednosti vrnejo ' $True ', potem bo ta operater vrnil ' $False ” vrednost:

$val1 = dvajset
$val2 = 30
-ne ( $val1 -Lt $val2 )

To je bilo vse o uporabi logičnih operaterjev v PowerShell.

Zaključek

Logični operatorji v lupini PowerShell se uporabljajo za primerjavo vrednosti ali izrazov, vključno z nizi ali celimi števili. Rezultat daje v obliki logične vrednosti, kot je ' Prav « ali » False ”. Če je izraz pravilen, bo rezultat »True«, sicer bo »False«. Ta zapis je na kratko razložil logične operatorje v PowerShell.