我正在制作一个程序,它会自动为我运行文件,但我想从run.bat文件所在的同一个地方或目录运行.exe文件!
我喜欢这样:
:FarCry 2
echo Starting game...
start FarCry2.exe
pause
:exit
但它不会开始!为什么呢?
答案 0 :(得分:5)
尝试
start "" "%~dp0farcry2.exe"
应该将批处理的drive&目录添加到可执行文件名。
添加空的“窗口标题”只是克服START
奇怪语法的常见做法。
答案 1 :(得分:1)
如果FarCry2.exe与run.dat位于同一文件夹中,请将./FarCry2.exe替换为FarCry2.exe