cmd长ping脚本
时间: 2024-11-23 20:26:43 浏览: 5
Windows-CMD做的批量PING测试工具
在Windows命令行(CMD)中,你可以编写一个简单的ping脚本来检查网络连接或测试IP地址的可达性。这个脚本的基本结构通常包括`ping`命令和一些选项。这里是一个基本示例:
```batch
@echo off
set target=%1 // 如果没有提供目标,默认为某个IP地址或域名
if "%target%"=="" (
echo 没有指定目标,请输入你想ping的IP地址或域名,例如 ping www.google.com
goto :eof
)
ping -n 5 %target% // 发送5次ICMP请求
echo.
echo Ping 结果:
echo答复次数 = %errorlevel%
echo.
:: 显示统计信息(可选)
IF %ERRORLEVEL% EQU 0 (
ping -n 1 %target% | findstr /B "Average" > nul && (
echo 平均回应时间 (毫秒):
for /f "tokens=3 delims==" %%a in ('ping -n 1 %target% ^| findstr /B "Average") do echo %%a
)
) else (
echo 没有接收到响应
)
```
在这个脚本中,`-n 5`表示发送5次请求,`findstr`用于查找ping结果中的平均响应时间。要运行这个脚本,保存它为`.bat`文件,然后在CMD中输入该文件名加上目标地址作为参数,如 `ping_script.bat www.example.com`。
阅读全文