I PowerShell används logiska operatorer för att koppla samman uttrycken eller satserna för att skapa ett enda uttryck. Utdata från logiska operatorer resulterar vanligtvis i booleska värden, som ' $True ' eller ' $False ”. Dessa är mycket användbara när du kontrollerar flera villkor samtidigt. Logiska operatorer inkluderar ' -och ”, “ -eller ”, “ -fri ', och den ' -inte ”.
Denna uppskrivning kommer att observera flera logiska operatorer i PowerShell.
Vad är processen för att använda logiska operatörer i PowerShell?
De nedan angivna logiska operatorerna diskuteras i den ytterligare guiden:
Operator 1: Logiskt AND (-och)
I PowerShell, ' OCH ' operatorn används för att returnera det booleska värdet ' $True ” om båda uttrycken eller villkoren är korrekta:
$val1 = femton
$val2 = 25
( $val1 -lt $val2 ) -och ( $val2 -ekv 25 )
Operator 2: Logiskt ELLER (-eller)
den ' ELLER ' logisk operator används för att returnera ' $True ”-värde om minst ett villkor är korrekt:
$val1 = femton
$val2 = 25
( $val1 -lt $val2 ) -eller ( $val2 -ekv tjugo )
Operator 3: Logical Exclusive XOR (-xor)
Den logiska exklusiva ' FRI ' operatören returnerar endast ' $True ”-värde när ett påstående är korrekt. Om mer än ett påstående är korrekt kommer det att returnera ett ' $False ” värde:
$val1 = 10$val = femton
( $val1 -lt $val2 ) -fri ( $val2 -ekv femton ) -fri ( $val1 -ekv 10 )
Operatör 4: Logiskt INTE (-inte)
Den logiska operatorn ” NOT ” returnerar inversen av det angivna värdet. Om vissa specifika värden returnerar ' $True ' då kommer denna operatör att returnera ' $False ” värde:
$val1 = tjugo$val2 = 30
-inte ( $val1 -lt $val2 )
Det handlade om användningen av de logiska operatorerna i PowerShell.
Slutsats
Logiska operatorer i PowerShell används för att jämföra värden eller uttryck inklusive strängar eller heltal. Det ger resultatet i form av ett booleskt värde, som ' Sann ' eller ' Falsk ”. Om uttrycket är korrekt kommer utdata att vara 'True', annars blir det 'False'. Den här texten förklarade kort de logiska operatorerna i PowerShell.