本教程操作环境:windows10系统、Dell G3电脑。
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。