Windows 7,无法再执行没有扩展名的命令

Windows 7,无法再执行没有扩展名的命令

自从最近更新 Windows 7 以来,我遇到了一个以前从未遇到过的奇怪问题。我的所有环境变量都是最新的,但是,我的所有命令都需要扩展才能执行。例如,这有效:

git.exe commit && node.exe

这不起作用:

git commit && node

没有扩展名的命令似乎不再被检测到。我尝试按照此处的说明更改注册表,

今日ITPRO

没用。尝试了很多方法,但都没有成功……

有人有想法吗?

非常感谢 !

答案1

如果不在命令提示符中键入扩展名 (.EXE),则无法运行程序

  • 按 WinKey + R,输入SystemPropertiesAdvanced.exe并按 ENTER

    笔记:如果上述命令在 Windows 7 上不起作用,请运行以下命令启动对话框:

    系统管理控制台→ 高级 → 环境变量

  • 单击环境变量,然后双击 PATHEXT

  • 设置 PATHEXT 值,如下所示:

    .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

相关内容