2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คุณเคยต้องการเพิ่มอินเทอร์เฟซแบบกราฟิกสำหรับไฟล์แบตช์ของคุณอย่างที่คุณสามารถทำได้ใน VBScript หรือไม่? ฉันแน่ใจว่ามี แต่ตอนนี้คุณสามารถทำได้ด้วยโปรแกรมสุดเจ๋งที่เรียกว่า MessageBox
ขั้นตอนที่ 1: การติดตั้ง
สามารถดาวน์โหลดโปรแกรมได้ที่นี่------ LINK
หลังจากที่คุณดาวน์โหลดและแตกไฟล์แล้ว ให้ย้ายไฟล์ชื่อ MSGBOX. EXE ไปยังโฟลเดอร์ system32 ของคุณ ซึ่งปกติจะอยู่ใน C:\windows\system32
ขั้นตอนที่ 2: ทดสอบ
ตอนนี้เปิด cmd แล้วพิมพ์ msgbox แล้วคุณจะเห็นไวยากรณ์ คุณสามารถเรียกใช้ example.bat เพื่อทดสอบได้เช่นกัน ในกรณีที่คุณไม่เข้าใจวิธีการใช้งาน ฉันมีตัวอย่างด้านล่าง:
Msgbox "สวัสดี\n\nคุณต้องการดำเนินการต่อหรือไม่" "นี่คือกล่องข้อความ" YESNO
-
ก่อนอื่น "สวัสดี\n\nคุณต้องการดำเนินการต่อหรือไม่" นี่คือข้อความเนื้อหา "\n\n" เป็นการคืนรถ
-
ประการที่สอง "นี่คือกล่องข้อความ" นี่คือชื่อเรื่องในกล่องข้อความ
-
ประการที่สาม "YESNO" นี่คือปุ่มที่จะแสดงบนกล่องข้อความ ชุดค่าผสมต่อไปนี้คือ:
YESNO, YESNOCANCEL, OKCANCEL และหากเว้นว่างไว้ก็แสดงว่า OK
-
เมื่อคุณทราบแล้วว่าฟังก์ชัน MsgBox ทำงานอย่างไร คุณสามารถเพิ่มฟังก์ชันได้เมื่อคลิกปุ่ม
ตัวอย่างในชุดสคริปต์:
@echo ปิด
Msgbox "สวัสดี\n\nคุณต้องการดำเนินการต่อหรือไม่" "นี่คือกล่องข้อความ" YESNOCANCEL
ถ้า %errorlevel%==6 GOTO ใช่
ถ้า %errorlevel%==7 GOTO no
ถ้า %errorlevel%==2 GOTO ยกเลิก
::ตกลงจะเป็น: ถ้า %errorlevel%==1 ไปที่ OK
:ใช่
echo คุณคลิกใช่
หยุดชั่วคราว >NUL
ทางออก
:ไม่
echo คุณคลิก No
หยุดชั่วคราว >NULexit
:ยกเลิก
echo คุณคลิกที่ยกเลิก
หยุดชั่วคราว >NULexit
ขั้นตอนที่ 3: สนุก
ตอนนี้คุณสามารถเพลิดเพลินกับฟังก์ชันกล่องข้อความนั้นได้แล้ว!
หากคุณมีคำถามหรือข้อกังวลใด ๆ โปรดเขียนความคิดเห็นหรือ PM ฉัน