Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Windows 7 机器上遇到了这个奇怪的命令行问题。PATH 变量设置正确,但我只能按其完整文件名执行程序。例如,如果我输入“where”,它会说找不到命令,但“where.exe”可以正常工作。
有人知道如何解决这个问题,因为我怀疑这是我遇到的另一个问题的原因。提前致谢!
您需要将PATHEXT变量设置为 include exe。
PATHEXT
exe
这个环境变量决定了哪些扩展是“可选的”;这就是让你省去.exe.
.exe
在我的系统上,它是
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC