dos命令报错“既不是内部命令,也不是外部命令”_第1张图片
昨日在公司上网,突然网络不通了。准备使用ping命令检查一下,结果提示:'ping' 不是内部或外部命令,也不是可运行的程序,不解。后来又敲了几条DOS命令,均出现该提示。
经过检查发现在系统变量中path缺少[ ;%SystemRoot%\system32]
这其实是路径问题,可能你安装了某个软件更改了系统映射路径导致的。
解决方法如下:
我的电脑----属性----高级----环境变量----在系统变量----path-----编辑-----
将;%SystemRoot%\system32加到最后即可。问题解决了。
注意:%SystemRoot%\system32前的分号一起加进去哦。
 
附加说明:
%systemroot%是系统中的一个变量,表示的是windows系统启动文件夹位置。一般如果你在安装系统的时候没有手动设置安装位置的话,Windos 95,Windows98,Windows Me和Windows Xp的位置是C:\windows,也就是变量%systemroot%=C:\Windows,Windows Nt和Windows2000的位置是C:\Winnt也就是变量%systemroot%=C:\Winnt。如果你的系统是安装在D盘那就是D:\windows或D:\winnt,如果系统安装的别的盘依此类推。System32是系统文件夹下的一个子文件夹,根据你的系统不同就是C:\windows\system32或C:\winnt\system32,如果是系统安装在别的盘,就以此类推。