bat:通过start打开应用的常见用法
在bat中可以使用start打开其他应用而不阻塞当前进程,常见的用法有以下几种
基础用法
start "程序框名字" "要启动的应用的位置"
进阶用法
带参数
直接在启动应用的位置后面加即可,例如:start /b "" E:\AgencyProxyTools\messageBox 0
最小化运行
在start后面加上/min
即可
保持在当前对话框进行
在start后面加上/b
即可,此时start启动的应用会在其他进程运行,但是输出的结果会保持在同一对话框内
特殊情况
start伴随的进程随着当前进程一并终止
可以考虑间接调用:
1 | %a.bat% |
1 | %openClash.bat% |
a.bat -> openClash.bat -> clash.exe
这样的话clash就不会随着a.bat而结束了