ฉันมีสคริปต์ AHK ต่อไปนี้ในโฟลเดอร์เริ่มต้นของฉันมีทางลัดบางอย่างก่อนหน้านี้พวกเขาทำงาน แต่บิตนี้ไม่คิดว่าทำไมฉันไม่สามารถเริ่มสภาพแวดล้อม dev ของฉันในการเริ่มต้น windows?
; if conemu's not running, start vagrant & cmder (conemu) on startup (or script re-start)
Process,Exist,ConEmu.exe
{
If !errorlevel
{
RunWait "%comspec% /C vagrant up", C:\vagrant\ubuntu, Hide,
Run "C:\cmder\Cmder.exe", "", Max
return
} else {
return
}
}
ตามสิ่งที่ฉันอ่านที่อื่นนี่เป็นวิธีการที่ทำเสร็จแล้ว & ฉันไม่แน่ใจว่าทำไมมันไม่ทำงาน
แก้ไข: ฉันย้ายรหัสตามที่แนะนำโดย @ user3419297 ด้านล่างตอนนี้ทำงานได้ดีขึ้น แต่ก็ยังไม่ทำงานตามที่คาดไว้ ฉันได้รับข้อผิดพลาดต่อไปนี้:
Error: Failed attempt to launch program or document:
Action: <C:\WINDOWS\system32\cmd.exe /C vagrant up>
Params: <>
Specifically: The system cannot find the file specified
ซึ่งการอ้างอิง RunWait "%comspec% /C vagrant up", C:\vagrant\ubuntu, Hide,
ฉันจะเรียกใช้vagrant up
คำสั่งในโฟลเดอร์ที่ถูกต้องได้cmd.exe
อย่างไร?