'ping' 不是内部或外部命令可操作的程序或批处理文件错误

mon*_*ona 7 cmd.exe

当我输入这些时:

ping yahoo.com 
Run Code Online (Sandbox Code Playgroud)

或者

ping -n or ipconfig
Run Code Online (Sandbox Code Playgroud)

答案仅此而已

'ping' 不是内部或外部命令可操作的程序或批处理文件

或者

'ipconfig' 不是内部或外部命令可操作的程序或批处理文件。

我尝试了这两种解决方案。

转到我的电脑中的属性,高级系统设置 → 高级 → 环境变量 从系统变量列表中选择“PATH”并编辑并将 PATH 设置为 c:\windows\system32 ;这将解决您的问题。

如果仍有问题,请执行以下步骤

控制面板 → 系统和安全 → Windows 防火墙 → 高级设置 → 入站规则 → 新规则 → 自定义规则

Im 协议和端口: 同一面板上的协议:ICMPv4 转到自定义,选择“特定 ICMP 类型”,选中“回显请求”框

但它仍然是一个问题,我该如何解决?

小智 15

当您更新 Path 变量时,您是否在尝试再次运行这些命令之前关闭并重新打开命令提示符?因为您需要(或可能重新启动)。

听起来您的 Path 变量可能已被意外覆盖。

如果您导航到 C:\WINDOWS\system32,并尝试从那里运行 ping,它会起作用吗?如果是这样,则是您的 PATH 变量有问题。


wen*_*ger -2

目前尚不清楚您使用的是哪种操作系统,因为 OS/2 和 Windows NT 都有cmd.exe.

对于 Windows,您可以尝试从安装磁盘重新扩展文件(假设 Windows XP 或更早版本)。也许您需要将 NIC 设置为使用 TCP/IP,这可能会重新安装这些文件。