คุณเก่งในการเขียนโปรแกรมไฟล์แบตช์ แต่คุณไม่รู้วิธีสร้างตัวเลือกหรือเมนูใช่หรือไม่ใช่ที่แสดงรายการตัวเลือก 1, 2 และ 3 หรือไม่ คุณมาถูกที่แล้ว!
ขั้นตอน
ขั้นตอนที่ 1 คลิก เริ่ม>เรียกใช้
ขั้นตอนที่ 2. พิมพ์ "cmd" (ไม่มีใบเสนอราคา)
ขั้นตอนที่ 3 พิมพ์ "แก้ไข"
ขั้นที่ 4. พิมพ์ข้อความต่อไปนี้ โดยไม่สนใจโลกที่เป็นตัวหนา/ตัวหนา
หลังจากกด Enter ทุกครั้ง ห้ามพิมพ์สิ่งใดในวงเล็บ สิ่งเหล่านี้เป็นหมายเหตุข้างเคียงที่พยายามอธิบายขั้นตอนต่างๆ
ขั้นตอนที่ 5. @echo off (คำสั่งนี้จะ 'ซ่อน' อินพุตคำสั่ง - เป็นทางเลือก แต่แนะนำ)
ขั้นตอนที่ 6 cls (สิ่งนี้จะล้างทุกอย่างด้านบน - ไม่บังคับ แต่แนะนำหากคุณต้องการทำให้ดูเรียบร้อย)
ขั้นตอนที่ 7:start
ขั้นตอนที่ 8 เสียงสะท้อน
ขั้นตอนที่ 9 echo Choice 1 ("ตัวเลือก 1" สามารถเปลี่ยนชื่อเป็นสิ่งที่คุณต้องการ ตัวเลือกใดก็ได้)
ขั้นตอนที่ 10. echo Choice 2
ขั้นตอนที่ 11 echo Choice 3 (ทำต่อไปจนกว่าคุณจะมีตัวเลือกทั้งหมดที่คุณต้องการ
)
ขั้นที่ 12. พิมพ์ "set /p choice=(ใส่คำถามหรือคำสั่งที่นี่ เช่น "Yes or no?
")
ขั้นตอนที่ 13 ถ้าไม่ใช่ '%choice%'== set choice=%choice: ~0, 1%
ขั้นตอนที่ 14. ถ้า '%choice%'=='1' ไปที่:choice1
ขั้นตอนที่ 15. ถ้า '%choice%'=='2' ไปที่:choice2
ขั้นตอนที่ 16. (ทำต่อไปเรื่อยๆ จนกว่าจะพอ
แล้วพิมพ์:)
ขั้นตอนที่ 17. echo "%choice%" ไม่ใช่ตัวเลือกที่ถูกต้อง
กรุณาลองอีกครั้ง.
ขั้นตอนที่ 18. ก้อง
ขั้นตอนที่ 19. ไปเริ่มต้น
ขั้นตอนที่ 20 หลังจากนั้นคุณพิมพ์:
ขั้นตอนที่ 21.:choice1
ขั้นตอนที่ 22. (คำสั่งที่คุณต้องการเรียกใช้)
ขั้นตอนที่ 23. ไปสิ้นสุด
ขั้นตอนที่ 24.:choice2
ขั้นตอนที่ 25. (คำสั่ง)
ขั้นตอนที่ 26. ไปสิ้นสุด
ขั้นตอนที่ 27.:choice3
ขั้นตอนที่ 28. (คำสั่ง)
ขั้นตอนที่ 29. ไปสิ้นสุด
ขั้นตอนที่ 30. ทำรูปแบบนี้ต่อไปจนกว่าคุณจะทำไฟล์เสร็จ
ขั้นตอนที่ 31.:สิ้นสุด
ขั้นตอนที่ 32. หยุดชั่วคราว
ขั้นตอนที่ 33. ออก
34 บันทึกเป็นไฟล์.bat
ดับเบิลคลิกเพื่อทดสอบไฟล์แบตช์ของคุณ
เคล็ดลับ
-
พิมพ์ ทางเลือก /?
ในพรอมต์คำสั่งสำหรับข้อมูลเพิ่มเติม
- พิมพ์ /ช่วย ในพรอมต์คำสั่งสำหรับข้อมูลเพิ่มเติม
- แก้ไขคำสั่งใน command prompt ไม่ทำงานใน Windows 8 คำสั่งนี้ใช้ได้กับ windows XP/Vista/Windows 7
- คุณสามารถเปลี่ยนชื่อ:choice1 หรืออื่น ๆ เป็นสิ่งที่คุณต้องการ ตราบใดที่คุณยังคงเหมือนเดิมตลอดทั้งไฟล์
คำเตือน
- คำสั่งที่ใช้โดยปราศจากความรู้อาจเป็นอันตรายต่อคอมพิวเตอร์ของคุณ
- อย่าใช้คำสั่งเว้นแต่คุณจะรู้ว่าคุณกำลังทำอะไรอยู่