Koks yra loginių operatorių naudojimo PowerShell procesas?

Koks Yra Loginiu Operatoriu Naudojimo Powershell Procesas



„PowerShell“ loginiai operatoriai naudojami išraiškoms arba teiginiams sujungti, kad būtų sudaryta viena išraiška. Iš loginių operatorių išvesties paprastai gaunamos Būlio reikšmės, pvz. $Tiesa “ arba „ $False “. Tai labai naudinga tikrinant kelias sąlygas vienu metu. Loginiai operatoriai apima „ - ir “, „ - arba “, „ -Laisvas ', ir ' - ne “.

Šiame įraše bus stebimi keli „PowerShell“ loginiai operatoriai.







Koks yra loginių operatorių naudojimo PowerShell procesas?

Toliau išvardyti loginiai operatoriai aptariami tolesniame vadove:



1 operatorius: loginis IR (-ir)

„PowerShell“ IR 'operatorius naudojamas loginei reikšmei grąžinti' $Tiesa “, jei abi išraiškos arba sąlygos yra teisingos:



$val1 = penkiolika
$val2 = 25
( $val1 -lt $val2 ) - ir ( $val2 -ekv 25 )





2 operatorius: loginis ARBA (-arba)

ARBA 'loginis operatorius naudojamas norint grąžinti ' $Tiesa “ reikšmę, jei bent viena sąlyga yra teisinga:



$val1 = penkiolika
$val2 = 25
( $val1 -lt $val2 ) - arba ( $val2 -ekv dvidešimt )

3 operatorius: išskirtinis loginis XOR (-xor)

Logiška išskirtinė “ LAISVAS ' operatorius grąžina tik ' $Tiesa “ reikšmę, kai vienas teiginys yra teisingas. Jei teisingi daugiau nei vienas teiginys, jis grąžins „ $False “ vertė:

$val1 = 10
$val = penkiolika
( $val1 -lt $val2 ) -Laisvas ( $val2 -ekv penkiolika ) -Laisvas ( $val1 -ekv 10 )

4 operatorius: loginis NE (-not)

Loginis operatorius ' NOT ' grąžina pateiktos vertės atvirkštinę vertę. Jei kai kurios konkrečios reikšmės grąžina „ $Tiesa “, tada šis operatorius grąžins „ $False “ vertė:

$val1 = dvidešimt
$val2 = 30
- ne ( $val1 -lt $val2 )

Tai buvo viskas apie loginių operatorių naudojimą „PowerShell“.

Išvada

Loginiai operatoriai „PowerShell“ naudojami lyginant reikšmes arba išraiškas, įskaitant eilutes arba sveikuosius skaičius. Jis pateikia gautą išvestį Būlio reikšmės forma, pvz., ' Tiesa “ arba „ Netiesa “. Jei išraiška teisinga, išvestis bus „True“, kitu atveju ji bus „False“. Šis įrašas trumpai paaiškino loginius „PowerShell“ operatorius.