คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ในบรรทัดทุดท้ายของ batch files ใช้คำสั่ง
pause
เพื่อรอการตอบสนองจากผู้ใช้ก่อนปิดหน้าต่าง cmd แต่ถ้าไม่อยากให้แสดงข้อความ "Press any key to continue . . . " ก็ใช้
pause >nul
หรือ รันโปรแกรมด้วยคำสั่ง cmd /k [คำสั่ง] เช่น
cmd /k myprogram.bat
วิธีนี้จะทำให้ cmd ยังคงใช้งานต่อไปได้ หลังจากรันชุดคำสั่งทั้งหมดใน batch files แล้ว
pause
เพื่อรอการตอบสนองจากผู้ใช้ก่อนปิดหน้าต่าง cmd แต่ถ้าไม่อยากให้แสดงข้อความ "Press any key to continue . . . " ก็ใช้
pause >nul
หรือ รันโปรแกรมด้วยคำสั่ง cmd /k [คำสั่ง] เช่น
cmd /k myprogram.bat
วิธีนี้จะทำให้ cmd ยังคงใช้งานต่อไปได้ หลังจากรันชุดคำสั่งทั้งหมดใน batch files แล้ว
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
Utilities Software
การพัฒนาซอฟต์แวร์
ซอฟต์แวร์
การพัฒนา Desktop Application
สอบถามผู้รู้เรื่องการเขียน batch file ครับ ไม่ให้ batch file ปิดหลังจาก run command เสร็จ
ก่อนที่รัน จะต้องใส่ชุดคำสั่ง
ผมอยากสร้าง batch ไฟล์ขึ้นมาเพื่อ run คำสั่งนั้นๆ ครับ แต่เจอปัญหาว่า batch ไฟล์จะปิดตัวเองทุกครั้งหลังจาก run เสร็จครับ
ไม่ทราบว่ามีวิธีแนะนำหรือเปล่าครับ