Visual studio code Visual Studio代码终端错误:文件名、目录名或卷标语法不正确
我在microsoft visual studio代码中遇到了这个问题,每当我打开终端时,我收到的第一条消息是Visual studio code Visual Studio代码终端错误:文件名、目录名或卷标语法不正确,visual-studio-code,terminal,cmder,Visual Studio Code,Terminal,Cmder,我在microsoft visual studio代码中遇到了这个问题,每当我打开终端时,我收到的第一条消息是文件名、目录名或卷标语法不正确。终端工作正常。。每当我打开终端时都会看到这个错误消息,这让我很恼火。。我怎么修理它 我将Cmder安装为默认的visual studio代码终端,可能与此错误有关 提前谢谢 我不确定您是如何在vscode中安装cmder作为集成终端的,但在设置.json中,您可以尝试将终端.integrated.shell.windows指向cmd.exe,将终端.int
文件名、目录名或卷标语法不正确。
终端工作正常。。每当我打开终端时都会看到这个错误消息,这让我很恼火。。我怎么修理它
我将Cmder安装为默认的visual studio代码终端,可能与此错误有关
提前谢谢
我不确定您是如何在vscode中安装cmder作为集成终端的,但在
设置.json
中,您可以尝试将终端.integrated.shell.windows
指向cmd.exe
,将终端.integrated.shell args.windows
指向cmd.exe
的原因(类似于)cmder,它是cmder的init.bat
文件。因此,在vscodesettings.json中添加或修改以下行,以分别指向cmd.exe和cmderinit.bat
“terminal.integrated.shell.windows”:“C:\\windows\\System32\\cmd.exe”,
“terminal.integrated.shellArgs.windows”:[“/k”,“C:\\cmder\\vendor\\init.bat”],
我得到了相同的问题,但通过以下步骤得到了修复
转到设置并搜索json
单击启动(在setting.json中编辑)
现在将行“terminal.integrated.shell.windows”:(路径如图所示)替换为
“terminal.integrated.shell.windows”:“C:\windows\System32\cmd.exe”,
“terminal.integrated.shellArgs.windows”:[“/k”,“C:\cmder\vendor\init.bat”]
保存程序。完成了