กระบวนการใช้ตัวดำเนินการเชิงตรรกะใน PowerShell คืออะไร

Krabwnkar Chi Taw Danein Kar Cheing Trrka Ni Powershell Khux Xari



ใน PowerShell ตัวดำเนินการเชิงตรรกะใช้สำหรับเชื่อมต่อนิพจน์หรือคำสั่งเพื่อสร้างนิพจน์เดียว ผลลัพธ์ของตัวดำเนินการเชิงตรรกะมักจะให้ผลลัพธ์เป็นค่าบูลีน เช่น “ $จริง ' หรือ ' $เท็จ '. สิ่งเหล่านี้มีประโยชน์มากเมื่อตรวจสอบเงื่อนไขหลายรายการพร้อมกัน ตัวดำเนินการเชิงตรรกะ ได้แก่ “ -และ ”, “ -หรือ ”, “ -ฟรี ', และ ' -ไม่ '.

บทความนี้จะสังเกตตัวดำเนินการเชิงตรรกะหลายตัวใน PowerShell







กระบวนการใช้ตัวดำเนินการเชิงตรรกะใน PowerShell คืออะไร

ตัวดำเนินการทางตรรกะที่แสดงรายการด้านล่างจะกล่าวถึงในคู่มือเพิ่มเติม:



ตัวดำเนินการ 1: ตรรกะและ (-และ)

ใน PowerShell ' และ ” ตัวดำเนินการใช้เพื่อส่งคืนค่าบูลีน “ $จริง ” ถ้านิพจน์หรือเงื่อนไขทั้งสองถูกต้อง:



$val1 = สิบห้า
$val2 = 25
( $val1 -ล $val2 ) -และ ( $val2 -eq 25 )





ตัวดำเนินการ 2: ตรรกะ OR (-หรือ)

หรือ ” ตัวดำเนินการเชิงตรรกะใช้เพื่อส่งคืน “ $จริง ค่า ” ถ้าเงื่อนไขอย่างน้อยหนึ่งข้อถูกต้อง:



$val1 = สิบห้า
$val2 = 25
( $val1 -ล $val2 ) -หรือ ( $val2 -eq ยี่สิบ )

ตัวดำเนินการ 3: Logical Exclusive XOR (-xor)

เอกสิทธิ์ทางตรรกะ “ ฟรี ” โอเปอเรเตอร์ส่งคืนเฉพาะ “ $จริง ” ค่าเมื่อคำสั่งหนึ่งถูกต้อง หากข้อความมากกว่าหนึ่งข้อความถูกต้อง ระบบจะส่งกลับค่า “ $เท็จ ' ค่า:

$val1 = 10
$val = สิบห้า
( $val1 -ล $val2 ) -ฟรี ( $val2 -eq สิบห้า ) -ฟรี ( $val1 -eq 10 )

ตัวดำเนินการ 4: ตรรกะไม่ (-ไม่)

ตัวดำเนินการเชิงตรรกะ ”NOT” ส่งคืนค่าผกผันของค่าที่ให้มา หากค่าเฉพาะบางค่าส่งคืน “ $จริง ” จากนั้นโอเปอเรเตอร์นี้จะส่งคืน “ $เท็จ ' ค่า:

$val1 = ยี่สิบ
$val2 = 30
-ไม่ ( $val1 -ล $val2 )

นั่นคือทั้งหมดที่เกี่ยวกับการใช้ตัวดำเนินการเชิงตรรกะใน PowerShell

บทสรุป

ตัวดำเนินการเชิงตรรกะใน PowerShell ใช้เพื่อเปรียบเทียบค่าหรือนิพจน์รวมถึงสตริงหรือจำนวนเต็ม จะให้ผลลัพธ์ออกมาในรูปของค่าบูลีน เช่น “ จริง ' หรือ ' เท็จ '. หากนิพจน์ถูกต้องผลลัพธ์จะเป็น 'จริง' มิฉะนั้นจะเป็น 'เท็จ' บทความนี้อธิบายสั้น ๆ เกี่ยวกับตัวดำเนินการเชิงตรรกะใน PowerShell