报错提示“ping不是内部或外部命令也不是可运行程序”怎么解决

解决方法:1、点击“开始”按钮,在开始菜单中依次点击“控制面板”-“系统”;2、在设置界面,依次点击“高级系统设置”-“高级”-“环境变量”;3、查看Administrator的用户变量中是否有Path变量,若是没有看到此变量,点击“新建”,添加变量Path和变量值即可。

本教程操作环境:windows10系统、Dell电脑。

ping (Packet Internet Groper)是一种因特网包探索器,用于测试网络连接量的程序。Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态。

但如果Windows系统电脑/服务器在运行CMD命令提示符时提示“ping不是内部或外部命令,也不是可运行的程序或批处理文件”。

解决方法

1、点击“开始”按钮,在开始菜单中依次点击“控制面板”-“系统”

2、高级系统设置——高级——环境变量(快捷键win+r唤出运行后,输入sysdm.cpl,按回车可以快速打开系统属性)

3、查看Administrator的用户变量中是否有Path变量,若是没有看到此变量,点击新建——添加变量Path——变量值填写:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem

填写后点击确定,再重新尝试cmd——ping命令

扩展知识:系统环境变量

环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

环境变量分为两类:用户变量与系统变量,在注册表中都有对应的项。

其中用户变量所在位置:

HKEY_CURRENT_USER\Environment;

系统变量所在位置为:

\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment。

  • 70974 会员数(个)
  • 9986 资源数(个)
  • 26 今日发布(个)
  • 187 本周发布(个)

始于2018年8月18日,五年筹备,一路艰辛运营到此,一腔热血,只为给会员更好的回报,做一个真正良心的站,不忘初心
加入 VIP