ฉันได้ลองเปิดตัวหลายโปรแกรมผ่านไฟล์แบตช์และพบปัญหา แต่ในอดีต
ฉันค่อนข้างใหม่กับสคริปต์และบรรทัดคำสั่งและนี่จะเป็นคำถามของฉัน: cmd script ต่อไปนี้แตกต่างกันอย่างไร
อันนี้เป็นที่ยอมรับ
Start Chrome
(ฉันเดาที่นี่ว่าบางโปรแกรมที่ติดตั้งได้รับการยอมรับตามชื่อแม้ว่า dir ไม่ได้อยู่ที่ chrome.exe เป็นโปรแกรมที่ยังคงเปิดตัวคีย์รีจิสทรีมีส่วนร่วมในเรื่องนี้?)
อันนี้ใช้ได้เช่นกัน
cd "FOO_DIR"
start FOO.exe
อย่างไรก็ตามสิ่งเหล่านี้ไม่ได้
start "FOO_DIR\FOO.exe"
(เปิดหน้าต่างใหม่โดยไม่เรียกใช้ FOO.exe)
start /B "FOO_DIR\FOO.exe"
(เขียนข้อความลิขสิทธิ์อีกครั้งและไม่ทำอะไรเลย)
(ระบบปฏิบัติการ Windows 7 x64)