คุณสามารถมีหลายคำสั่ง if ใน PowerShell ได้หรือไม่?
คุณสามารถมีหลายคำสั่ง if ใน PowerShell ได้หรือไม่?

วีดีโอ: คุณสามารถมีหลายคำสั่ง if ใน PowerShell ได้หรือไม่?

วีดีโอ: คุณสามารถมีหลายคำสั่ง if ใน PowerShell ได้หรือไม่?
วีดีโอ: If Else Statement Powershell Work with IF and IF Else Statements 2024, พฤศจิกายน
Anonim

หลายรายการ เงื่อนไข กับ อื่นถ้า ^

ในกรณีที่ ถ้าคำสั่ง บวก อื่น สาขาไม่เพียงพอ คุณสามารถรวมหลาย ๆ ตัว เงื่อนไข. PowerShell เสนอคีย์เวิร์ด elseif เพื่อจุดประสงค์นี้ ถ้า การประเมินผลของ ถ้า ผลลัพธ์ของเงื่อนไขเป็น FALSE เงื่อนไข elseif ทั้งหมด จะ จะถูกทดสอบในภายหลัง

ในทำนองเดียวกัน มีคนถามคุณว่า คุณจะเขียนคำสั่ง if ที่มีหลายเงื่อนไขอย่างไร?

ใช้ “&&” หรือ “||” เช่นตรรกะ AND หรือตรรกะ OR โอเปอเรเตอร์เพื่อเชื่อมต่อสองตัวหรือมากกว่า เงื่อนไข ภายใน ถ้าคำสั่ง . สำหรับเช่น; ถ้า คุณต้องการค้นหาตัวเลขที่หารด้วยทั้ง 5 และ 7 ลงตัว คุณต้องใช้ตรรกะ AND ซึ่งจะคืนค่าจริงเท่านั้น ถ้า ทั้ง เงื่อนไข เป็นความจริง….

ประการที่สอง คุณใช้และใน PowerShell อย่างไร “-AND” คือ ใช้แล้ว เมื่อคุณต้องการให้แน่ใจว่าเงื่อนไขทั้งหมดที่ระบุใน a PowerShell คำสั่ง/นิพจน์เป็นจริง ในขณะที่ “-OR” คือ ใช้แล้ว เมื่อคุณต้องการให้แน่ใจว่าเงื่อนไขเดียวเท่านั้นที่เป็น TRUE จากหลายเงื่อนไขที่ระบุ

ฉันจะเพิ่มคำสั่ง if ใน PowerShell ได้อย่างไร

กำลังเพิ่ม –NOT หมายความว่าสิ่งที่ตรงกันข้ามเป็นจริง ดังนั้นตอนนี้บล็อกสคริปต์อื่นจะทำงานเมื่อเรารันโค้ดด้านบน เท่านี้เราก็ได้ดูแบบง่ายๆแล้ว ถ้า /อื่น งบ ที่มีเพียงสิ่งเดียวเท่านั้นที่ถูกมอง

PowerShell พื้นฐาน: การทำงานกับ ถ้างบ.

-eq เท่ากับ
-ge มากกว่าหรือเท่ากับ
-lt น้อยกว่า
-le น้อยกว่าหรือเท่ากับ
-ชอบ การแข่งขันไวลด์การ์ด

คำสั่ง IF ใน PowerShell คืออะไร

เมื่อไหร่ คุณวิ่งและ ถ้าคำสั่ง , PowerShell ประเมินนิพจน์เงื่อนไขเป็นจริงหรือเท็จ ถ้า เป็นความจริง < คำแถลง รายการ 1> วิ่งและ PowerShell ออกจาก ถ้าคำสั่ง . ถ้า เป็นเท็จ PowerShell ประเมินเงื่อนไขที่ระบุโดยเงื่อนไข คำแถลง.

แนะนำ: