免责声明::我之前读过this和this,但是它无法正常运行。
说明:我决定创建一组批处理文件,以便通过便捷的方式一键式(双击)从桌面运行VSCode中的不同项目。我想在运行批处理文件后关闭cmd终端,但是终端仍然存在。我尝试过:
start code "C:\Users\MyUserName\path\to\my\project\directory"
和
cmd /c start code "C:\Users\MyUserName\path\to\my\project\directory"
它快速运行命令,运行代码并打开我的项目,然后在我看来,关闭终端并在桌面目录中运行一个新的项目。
答案 0 :(得分:1)
我在DavidPostill的帮助下找到了解决方案。这对我来说很好:
start "" cmd /b /c code "C:\Users\MyUserName\path\to\my\project\directory" && exit 0
答案 1 :(得分:0)
以上都不对我有用;最糟糕的是,剩下的CMD之一需要关闭按钮单击三下才能消失。
我尝试了URL方法,并且按我的意愿工作了:打开VSCode,cmd窗口消失了。我的批处理文件("VSCode on project.bat"
)仅包含一行:
start vscode://file/C:/path/to/project
或:
start "" "vscode://file/C:/path/to/project"