首页 > 建站教程 > DOS教程,linux教程 >  bat同时运行多个exe文件,一键开启多个软件正文

bat同时运行多个exe文件,一键开启多个软件

一、

start D:\Program Files\sguard\sguard_limit.exe
start E:\Program Files (x86)\WeGame\wegame.exe
pause


结果

bat同时运行多个exe文件,一键开启多个软件

启动失败原因:目录这里有空格Program File


二、加引号

start "D:\Program Files\sguard\sguard_limit.exe"
start "E:\Program Files (x86)\WeGame\wegame.exe"
pause


启动后发现不是自己想要的东西

bat同时运行多个exe文件,一键开启多个软件


三、使用start /d 打开

错误演示:经查找后发现这里的代码给的错了,但是格式对了

bat同时运行多个exe文件,一键开启多个软件


成功

start /d "E:\Program Files (x86)\WeGame\" wegame.exe
start /d "D:\Program Files\sguard\" sguard_limit.exe

格式是start /d <文件路径> <文件名>

文件名这里需要加后缀


四、使用cd到路径

cd D:\Program Files\sguard\
start sguard_limit.exe
cd E:\Program Files (x86)\WeGame\
start wegame.exe
pause


这里的cd有问题

修改后应该是


d:
cd Program Files\sguard\
start sguard_limit.exe
E:
cd Program Files (x86)\WeGame\
start wegame.exe