windows ping长包命令显示时间、记录日志
写一个windows的bat脚本,可以执行网络状态监控,查看网站是否丢包,在后台一直执行,记录日志和时间
1、新建ping_test.txt文档,将以下命令粘贴进去
@echo off
set /p host=host:
set logfile=ping_%host%.log
echo Target Host=%host% > %logfile%:loop
for /f "tokens=*" %%A in ('ping %host% -n 1') do (echo %date:~0,-3% %time:~0,-3% %%A>>%logfile%echo %date:~0,-3% %time:~0,-3% %%Atimeout /t 1 /nobreak>nulgoto loop
)
pause>nul
2、修改ping_test.txt文件后缀ping_test.bat
3、双击ping_test.bat,在弹框中输入要ping的网址然后回车
4、查看日志,日志的名称在ping_test.bat相同的文件夹下,日志的名称是ping_%host%.log,%host%为弹框输入的网址