脚本如果 ping 失败,输出到日志

Script if ping fails, output to log

我正在尝试查找我的互联网连接在夜间断开的时间。我在其他帖子上阅读了一个可能的解决方案。在哪里可以看到时间,但是有 10 跳的限制。

@回声关闭

设置地址=google.com

:循环

PING -n 5 127.0.0.1>nul

echo Ping %Address%

%SystemRoot%\system32\ping.exe -n 1 %Address% | %SystemRoot%\system32\find.exe "TTL=" > NUL >> C:\pingtest\logfile.log 如果 %ERRORLEVEL% EQU 0 goto :Loop

echo Trace route %Address% at %date% %time% >> C:\pingtest\logfile.log tracert %Address% >> C:\pingtest\logfile.log

转到循环

基本上我想无限增加这个,这可能吗? 当我的连接断开时,还有其他方法可以知道吗?

在此先感谢您!

您可以使用 -h 开关更改最大跃点数。将它设置为更大的数字,例如 100。