由于工作需要,查看是否有断网,
查看网上资料,
写下如下bat文件
记录如下:
set /p host=host:
:loop
for /f "tokens=* skip=2" %%A in ('ping %host% -n 1 -l 65500') do (
echo %date% %time:~0,-3% %%A>>%logfile%
echo %date% %time:~0,-3% %%A
timeout /t 1 /nobreak>nul
goto loop
)
pause>nul
set /p host=host: 这段是设置host地址,如果需要直接ping可以直接去掉这段。如果为了之后其他地址,可以用这个,只要执行后输入相应ip地址就可以了。
%~dp0 是读取当前执行bat的目录文件夹。%host%为取ip名字
for /f "tokens=* skip=2 为取显示的第二行,%%A为%variable 指定一个单一字母可替换的参数。
ping %host% -n 1 -l 65500 发送65500字节,
timeout /t 1 /nobreak 等待1s并且按ctrl+C跳过
参考文章:
set 命令详解set /p= 命令使用详解 - 经验笔记
批处理for命令批处理for命令_for /f "tokens=* skip=2-CSDN博客
ping IP 带时间戳并写入日志百度安全验证
今天的文章 ping IP 带时间戳并写入日志分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/97827.html