描述:
我无法bash
从桌面打开的命令行执行命令。我必须cd
要system32
运行它。
错误信息:
'bash'不被识别为内部或外部命令,
可操作程序或批处理文件。
预期成绩:
输入bash
后cmd
,用于Linux的Windows子系统将在当前目录中打开。
额外的:
我已为Linux启用Windows子系统,并且bash
在Ubuntu应用程序上运行良好。我认为有一个PATH
问题,但不确定如何解决。
Windows开发人员模式已启用。旧版控制台未选中。
系统环境变量及其值:
ComSpec C:\Windows\system32\cmd.exe
DriverData C:\Windows\System32\Drivers\DriverData
NUMBER OF_PROCESSORS 8
OS Windows_NT
Path C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\wbin;C:\Pr...
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE AMD64
PROCESSOR_IDENTIFIER Intel64 Family 6 Model 142 Stepping 12, GenuineIntel
PROCESSOR_LEVEL 6
PROCESSOR_REVISION 8e0c
PSModulePath %ProgramFiles%\WindowsPowerShell\Modules;C:\Windows\s...
TEMP C:\Windows\TEMP
TMP C:\Windows\TEMP
USERNAME SYSTEM
windir C:\Windows
System32中的搜索结果
bash.exe.mui Date modified: 2020-07-03 7:33 PM
C:\Windows\System32\en-US Type: MUI File Size: 4.50 KB
bash.exe Date modified: 2020-01-01 10:10 PM
C:\Windows\System32 Type: Application Size: 118 KB
错误原因
Windows认为有一个错误,即实际上未选中旧版控制台时便激活了它。
解决方案
脚步:
Use separate foreground
并“使用单独的背景”bash
cmd,它应该可以正常工作。本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句