PowerShellissä loogisia operaattoreita käytetään lausekkeiden tai lausekkeiden yhdistämiseen yhdeksi lausekkeeksi. Loogisten operaattoreiden tulos johtaa yleensä Boolen arvoihin, kuten ' $Totta ' tai ' $False ”. Nämä ovat erittäin hyödyllisiä, kun tarkistetaan useita ehtoja kerralla. Loogisia operaattoreita ovat ' -ja ”, “ -tai ”, “ -vapaa ', ja ' -ei ”.
Tämä kirjoitus huomioi useita loogisia operaattoreita PowerShellissä.
Mikä on prosessi loogisten operaattoreiden käyttämiseksi PowerShellissä?
Alla lueteltuja loogisia operaattoreita käsitellään lisäoppaassa:
Operaattori 1: Looginen AND (-ja)
PowerShellissä ' JA '-operaattoria käytetään palauttamaan Boolen arvo' $Totta ', jos molemmat lausekkeet tai ehdot ovat oikein:
$val1 = viisitoista
$val2 = 25
( $val1 -lt $val2 ) -ja ( $val2 -ekv 25 )
Operaattori 2: Looginen TAI (-tai)
' TAI ' loogista operaattoria käytetään palauttamaan ' $Totta ”-arvo, jos vähintään yksi ehto on oikea:
$val1 = viisitoista
$val2 = 25
( $val1 -lt $val2 ) -tai ( $val2 -ekv kaksikymmentä )
Operaattori 3: Looginen yksinomainen XOR (-xor)
Looginen yksinomainen ' VAPAA '-operaattori palauttaa vain ' $Totta ”-arvoa, kun yksi väite on oikein. Jos useampi kuin yksi lause on oikein, se palauttaa ' $False ”arvo:
$val1 = 10$val = viisitoista
( $val1 -lt $val2 ) -vapaa ( $val2 -ekv viisitoista ) -vapaa ( $val1 -ekv 10 )
Operaattori 4: Looginen EI (-not)
Looginen operaattori ”EI” palauttaa annetun arvon käänteisarvon. Jos jotkin tietyt arvot palauttavat ' $Totta ', niin tämä operaattori palauttaa ' $False ”arvo:
$val1 = kaksikymmentä$val2 = 30
-ei ( $val1 -lt $val2 )
Siinä oli kyse loogisten operaattoreiden käytöstä PowerShellissä.
Johtopäätös
PowerShellin loogisia operaattoreita käytetään vertaamaan arvoja tai lausekkeita, mukaan lukien merkkijonoja tai kokonaislukuja. Se antaa tuloksena olevan tulosteen Boolen arvon muodossa, kuten ' Totta ' tai ' Väärä ”. Jos lauseke on oikea, tulos on 'True', muuten se on 'False'. Tämä kirjoitus selitti lyhyesti PowerShellin loogiset operaattorit.