【问题标题】:Visual Studio Code terminal error: The filename, directory name, or volume label syntax is incorrectVisual Studio Code 终端错误:文件名、目录名或卷标语法不正确
【发布时间】:2020-09-07 11:59:45
【问题描述】:

我在 microsoft Visual Studio 代码中遇到了这个问题,每当我打开终端时,我收到的第一条消息是 The filename, directory name, or volume label syntax is incorrect. 终端工作正常.. 只是在我打开终端时看到这个错误消息让我很烦恼..我该如何解决?

我将 Cmder 安装为我的默认 Visual Studio 代码终端,也许与此错误有关?

提前致谢

【问题讨论】:

    标签: visual-studio-code terminal cmder


    【解决方案1】:

    我不确定你是如何在 vscode 中安装 cmder 作为集成终端的,但在 settings.json 中,你可以尝试将 terminal.integrated.shell.windows 指向 cmd.exe 和 terminal.integrated.shellArgs.windows 指向什么使 cmd.exe 成为(行为类似)cmder,它是 cmder 的 init.bat 文件。因此,在您的 vscode settings.json 添加或修改以下行以指向您的 cmd.exe 和 cmder init.bat 各自。

        "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
        "terminal.integrated.shellArgs.windows": [ "/k", "C:\\cmder\\vendor\\init.bat"],
    

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,但按照以下步骤解决了

      1. 进入设置并搜索json

      2. 点击启动 -(在setting.json中编辑)

      3. 现在将 "terminal.integrated.shell.windows":(path as shown) 行替换为

        "terminal.integrated.shell.windows": "C:\Windows\System32\cmd.exe", "terminal.integrated.shellArgs.windows": [ "/k", "C:\cmder\vendor\init.bat"],

      4. 保存程序。完成!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-11-07
        • 1970-01-01
        • 1970-01-01
        • 2014-06-30
        • 1970-01-01
        • 2020-04-08
        • 2021-07-24
        相关资源
        最近更新 更多