PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

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

青灯夜游
青灯夜游 原创
2023-02-22 16:28:35 35618浏览

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

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

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

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

1.png

遇到这种情况怎么办呢?答案是:重新配置系统环境变量。

解决方法

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

2.png

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

3.png

4.png

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

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

5.png

6.png

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

7.png

扩展知识:系统环境变量

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

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

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

  • 其中用户变量所在位置:

    HKEY_CURRENT_USER\Environment;

  • 系统变量所在位置为:

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

更多相关知识,请访问常见问题栏目!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。