Hvad er processen for at bruge logiske operatører i PowerShell?

Hvad Er Processen For At Bruge Logiske Operatorer I Powershell



I PowerShell bruges logiske operatorer til at forbinde udtrykkene eller sætningerne for at lave et enkelt udtryk. Outputtet af logiske operatorer resulterer normalt i booleske værdier, såsom ' $Sandt ' eller ' $Falsk ”. Disse er meget nyttige, når du kontrollerer flere forhold på én gang. Logiske operatorer inkluderer ' -og ', ' -eller ', ' -gratis ', og ' -ikke ”.

Denne opskrivning vil observere flere logiske operatorer i PowerShell.







Hvad er processen for at bruge logiske operatører i PowerShell?

De nedenstående logiske operatorer diskuteres i den yderligere vejledning:



Operator 1: Logisk OG (-og)

I PowerShell er ' OG ' operator bruges til at returnere den boolske værdi ' $Sandt ' hvis begge udtryk eller betingelser er korrekte:



$val1 = femten
$val2 = 25
( $val1 -lt $val2 ) -og ( $val2 -ækv 25 )





Operator 2: Logisk ELLER (-eller)

Det ' ELLER ' logisk operator bruges til at returnere ' $Sandt ”-værdi, hvis mindst én betingelse er korrekt:



$val1 = femten
$val2 = 25
( $val1 -lt $val2 ) -eller ( $val2 -ækv tyve )

Operator 3: Logical Exclusive XOR (-xor)

Den logiske eksklusive ' GRATIS ' operatør returnerer kun ' $Sandt ”-værdi, når et udsagn er korrekt. Hvis mere end et udsagn er korrekt, vil det returnere et ' $Falsk ” værdi:

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

Operator 4: Logisk IKKE (-ikke)

Den logiske operator ' NOT ' returnerer det omvendte af den angivne værdi. Hvis nogle specifikke værdier returnerer ' $Sandt ' så vil denne operatør returnere ' $Falsk ” værdi:

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

Det var alt om brugen af ​​de logiske operatører i PowerShell.

Konklusion

Logiske operatorer i PowerShell bruges til at sammenligne værdier eller udtryk inklusive strenge eller heltal. Det giver det resulterende output i form af en boolsk værdi, såsom ' Rigtigt ' eller ' Falsk '. Hvis udtrykket er korrekt, vil outputtet være 'True', ellers vil det være 'False'. Denne opskrivning forklarede kort de logiske operatorer i PowerShell.