无法在提升的 cmd 窗口中运行 bash.exe

无法在提升的 cmd 窗口中运行 bash.exe

我已经安装了 WSL,并且运行正常。我注意到的一个小问题是,当我尝试运行bash.exeC:\windows\system32\bash.exe提升的 cmd 会话,我收到错误'bash' is not recognized as an internal or external command, operable program or batch file.
这是 WSL 的限制吗? 在此处输入图片描述

答案1

我发现问题是我从一切,我使用的所有版本都是 32 位的。32 位进程的环境变量与 64 位进程的环境变量不同。

我下载了 64 位everything,启动了它,打开了一个 cmd 窗口,它运行完美。

我几乎将其用作everything我的程序启动器,在这种情况下,该everything进程将是该进程的父进程cmd

相关内容