You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用.bat脚本批量打开VS Code文件夹时如何避免多余终端窗口?

解决VS Code脚本打开额外终端窗口的问题

修改你的批处理脚本,给start命令添加/B参数(后台启动),同时补充空标题参数,就能避免弹出额外终端窗口。修改后的脚本如下:

@echo off

start "" /B code "path to folder 1"
start "" /B code "path to folder 2"

关键参数说明:

  • "":作为start命令的标题参数,必须放在首位,防止带空格的文件夹路径被误判为标题,确保VS Code能正确识别目标路径。
  • /B:让VS Code在当前控制台的后台运行,不会额外创建新的终端窗口。

你也可以选择不用start命令,直接给code添加--new-window参数,同样能实现需求:

@echo off

code "path to folder 1" --new-window
code "path to folder 2" --new-window

这种方式下,code命令会直接启动独立的VS Code窗口,且不会阻塞脚本执行,也不会产生额外终端窗口。

内容的提问来源于stack exchange,提问作者Divyanshu Bhujbal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 05:17:02