Windows 7 Cmd需要文件扩展名。例如。 " ping 127.0.0.1"不起作用,但" ping.exe 127.0.0.1"不

时间:2014-10-08 11:35:46

标签: windows path cmd exe

我尝试使用pingxcopy以及路径中的其他文件,例如helloWorld.bat或git.exe。只要我附加了它的文件扩展名,每个命令都有效,但每当我省略扩展名时,我都会得到一个"命令无法识别"错误。现在这不是一个大问题,但它仍然有点烦人。

有没有人知道这个问题的来源?

1 个答案:

答案 0 :(得分:0)

我猜测Pathext系统环境变量已被删除。 最小的典型条目是:

.COM;.EXE;.BAT;.CMD

包含更多脚本扩展的较长条目:

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

因此,检查PATHEXT是否存在,如果不添加它。 这里有一些关于设置环境变量的说明。 http://www.computerhope.com/issues/ch000549.htm