启动 Windows 终端时出现 404 样式错误。
如你所见,路径被分成了2空间上的参数"Program Files"
。
有人知道如何纠正这个问题吗?
研究:
https://stackoverflow.com/questions/73324061/error-when-opening-windows-terminal-to-ubuntu?rq=2
我确实考虑过上述内容,但这并不相关。我们正在讨论 cmd 应用程序,其中传递了一个启动变量,该变量已发生某种变化。我可以正常打开 bash 配置文件选项卡,没有任何错误。
我使用的配置文件:
我使用的启动命令:
答案1
这是有点冒险,但是您是否启用了“打开上一个会话的窗口”?
我猜你曾经运行过类似显示错误的命令(看起来它错误地转义了参数)。然后你关闭了窗口,终端记得该选项卡以及用于运行该选项卡的命令行。现在,当您重新打开终端时,它将通过尝试重新打开该选项卡来重新启动。
state.json
您可以通过查看以下文件来再次验证这一假设:settings.json
文件旁边用于您的终端安装。
答案2
尝试这个 :
- 运行 Windows 终端并输入设置
- 选择左侧的 Ubuntu 配置文件
- 点击右侧的“命令行”
- 改成
ubuntu.exe
wsl.exe
- 点击“保存”
- 退出航站楼。
有关更多带有屏幕截图的信息,请参阅:
在 WSL 中启动 Ubuntu 18.04 时出现错误 2147942402(0x80070002)。