最近需要照看机房需要检测网络连接情况。总结了一个ping日志,以供后续学习
原理如下:
在批处理你构造一个for循环,然后没2秒ping一次并写入文件
@echo off
title 测试
echo **************************************************************************
echo * ping 192.168.1.1 *
echo * author zhanghong *
echo * Windows 7 Copyright (C) 2020-12-01 *
echo **************************************************************************
:loop
for /f "tokens=* skip=2" %%A in ('ping 192.168.1.1 -n 1 -l 1') do (
echo %date:~0,-3% %time:~0,-3% %%A
echo %date:~0,-3% %time:~0,-3% %%A>>C:\Users\Administrator\Desktop\常用bat\ping\pingLog\jinshaLog.log
timeout /t 1 /nobreak>nul
goto loop
)
pause>nul