ping IP 带时间戳并写入日志

ping IP 带时间戳并写入日志pingIP 带时间戳并写入日志 pingip 带时间戳并写入日志

由于工作需要,查看是否有断网,

查看网上资料,

写下如下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 带时间戳并写入日志分享到此就结束了,感谢您的阅读。
编程小号
上一篇 2024-12-31 12:46
下一篇 2024-12-31 12:40

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/97827.html