Hva er prosessen for å bruke logiske operatører i PowerShell?

Hva Er Prosessen For A Bruke Logiske Operatorer I Powershell



I PowerShell brukes logiske operatorer for å koble uttrykkene eller setningene for å lage et enkelt uttrykk. Utdataene fra logiske operatorer resulterer vanligvis i boolske verdier, for eksempel ' $True ' eller ' $False '. Disse er svært nyttige når du sjekker flere forhold samtidig. Logiske operatorer inkluderer ' -og ', ' -eller ', ' -gratis ', og ' -ikke '.

Denne oppskrivningen vil observere flere logiske operatorer i PowerShell.







Hva er prosessen for å bruke logiske operatører i PowerShell?

De logiske operatorene nedenfor er omtalt i den videre veiledningen:



Operator 1: Logisk OG (-og)

I PowerShell, ' OG 'operator brukes til å returnere den boolske verdien' $True ' hvis begge uttrykkene eller betingelsene er riktige:



$val1 = femten
$val2 = 25
( $val1 -lt $val2 ) -og ( $val2 -eq 25 )





Operator 2: Logisk ELLER (-eller)

« ELLER ' logisk operator brukes for å returnere ' $True '-verdi hvis minst én betingelse er riktig:



$val1 = femten
$val2 = 25
( $val1 -lt $val2 ) -eller ( $val2 -eq tjue )

Operatør 3: Logical Exclusive XOR (-xor)

Den logiske eksklusive ' GRATIS ' operatør returnerer bare ' $True ”-verdi når ett utsagn er riktig. Hvis mer enn ett utsagn er riktig, vil det returnere en ' $False ' verdi:

$val1 = 10
$val = femten
( $val1 -lt $val2 ) -gratis ( $val2 -eq femten ) -gratis ( $val1 -eq 10 )

Operatør 4: Logisk IKKE (-ikke)

Den logiske operatoren ' NOT ' returnerer inversen av den angitte verdien. Hvis noen spesifikke verdier returnerer ' $True ' så vil denne operatøren returnere ' $False ' verdi:

$val1 = tjue
$val2 = 30
-ikke ( $val1 -lt $val2 )

Det handlet om bruken av de logiske operatørene i PowerShell.

Konklusjon

Logiske operatorer i PowerShell brukes til å sammenligne verdiene eller uttrykkene inkludert strenger eller heltall. Det gir den resulterende utgangen i form av en boolsk verdi, for eksempel ' ekte ' eller ' Falsk '. Hvis uttrykket er riktig, vil utdata være 'True', ellers vil det være 'False'. Denne oppskriften forklarte kort de logiske operatørene i PowerShell.