batch-file - 批处理文件未使用退出命令关闭
问题描述
我正在通过这样的批处理文件使用批处理命令在 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
without 命令可以在这里为您提供/WAIT
帮助,因为它会立即返回,并且在启动的程序仍在运行时继续处理批处理文件。
START "Launch MyProj" "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\devenv.exe" "D:\Pawan\Projects\MyProj\src\MyProj.sln"
推荐阅读
- java - 在字符串中使用 replaceAll 时获取正则表达式异常
- jquery - 是否可以强制 Ios 浏览器焦点从输入到另一个元素?
- yocto - yocto poky-tiny 不创建 rcS 符号链接
- html - 使用 flexbox 使所有元素具有相同的高度
- java - 如何从 Json 字符串中解析 Json 数组
- laravel - 如何在 Laravel 5.6 中错误修复 Laravel Group
- python - 删除小写字母并在字符串末尾移动标点符号
- c++ - GCC 和 OpenJDK 编译器中跟踪调试信息的差异
- java - java OOM 创建 2 个十亿整数的数组
- java - Spring Boot Cassandra 读取超时