我正在通过像这样的批处理文件中的批处理命令在Visual Studio 2019中打开.net解决方案
"C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\devenv.exe" "D:\Pawan\Projects\MyProj\src\MyProj.sln"
并且正在运行,它已成功在VS2019中打开项目。
问题是它使命令窗口保持打开状态,而没有被我尝试过的任何命令关闭
exit 0
exit /b 0
GOTO:EOF
任何想法?
原因是您的下一个命令(如EXIT
)在上一个命令完成之前不会运行。没有START
的/WAIT
命令可以为您提供帮助,因为它会立即返回,并且在启动的程序仍在运行时,批处理文件将继续进行。
START "Launch MyProj" "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\devenv.exe" "D:\Pawan\Projects\MyProj\src\MyProj.sln"