win按照时间戳每秒执行ping,并追加输出记录文档

复制代码
@echo off
@echo. 请以管理员身份运行
@echo. 终止请按: Ctrl+C

set /p host=host:

set logfile=%~dp0%host%.txt
echo Target Host=%host% >> %logfile%

:flag
for /f "tokens=* skip=2" %%A in ('ping %host% -n 1') do (
echo %date% %time:~0,-3% %%A>>%logfile%
echo %date% %time:~0,-3% %%A
timeout /t 1 /nobreak>nul
goto flag
)
pause>nul
复制代码


echo Target文件输出处:>是覆盖,>>是追加
%~dp0 为获取当前目录

 

仅作记录使用

文档数据来源:https://zhuanlan.zhihu.com/p/486173119

posted on   各执一词  阅读(146)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示