Windows批处理实现带时间戳ping

windows环境 ,

将以下代码保存为 .bat文件

复制代码
@echo off
@echo.----------------------------------------------------------
@echo.-----------------------------------------------------------
@echo off
set /p host=please input your destination ip  :  
set logfile=Log_%host%.log
echo Target Host = %host% >%logfile%
for /f "tokens=*" %%A in ('ping %host% -n 1 ') do (echo %%A>>%logfile% && GOTO Ping)
:Ping
for /f "tokens=* skip=2" %%A in ('ping %host% -n 1 ') do (
    echo %date% %time:~0,2%:%time:~3,2%:%time:~6,2% %%A>>%logfile%
    echo %date% %time:~0,2%:%time:~3,2%:%time:~6,2% %%A
    timeout 1 >NUL 
    GOTO Ping)

双击后,即开始执行长ping,会将输出写入到当前目录下的log_IP文件中。

如下图

相关推荐
军训猫猫头1 小时前
9.IEnumerable可枚举接口 C#例子 WPF例子
windows·microsoft·c#
默|笙5 小时前
【c++】STL-容器 list 的实现
c++·windows·list
Franciz小测测5 小时前
MariaDB 10.4.34 安装配置文档(Windows 版)
数据库·windows·mariadb
barbyQAQ7 小时前
WinDbg命令
windows
运维开发王义杰8 小时前
告别手动迁移:使用 PowerShell 一键导出 IIS 配置,让服务器迁移更轻松
运维·服务器·windows
专注VB编程开发20年8 小时前
探索VB.NET中的贝塞尔Bezier曲线绘制技巧
图像处理·windows·.net·vb.net
随风ada15 小时前
Windows、macOS、liunx下使用qemu搭建riscv64/linux
linux·windows·ubuntu·macos·golang·qemu·risc-v
小卡不对头15 小时前
电脑截图软件排行榜 Windows和mac电脑截图软件TOP10
windows·macos·电脑·笔记本电脑·贴图
大龄门外汉18 小时前
CPP学习之list使用及模拟实现
windows·学习·list