2
อะไรคือความแตกต่างระหว่างสคริปต์ cmd ต่อไปนี้
ฉันได้ลองเปิดตัวหลายโปรแกรมผ่านไฟล์แบตช์และพบปัญหา แต่ในอดีต ฉันค่อนข้างใหม่กับสคริปต์และบรรทัดคำสั่งและนี่จะเป็นคำถามของฉัน: 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)