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文件中。

如下图

相关推荐
q***71851 小时前
windows下安装并使用node.js
windows·node.js
q***92513 小时前
Windows上安装Go并配置环境变量(图文步骤)
开发语言·windows·golang
凭栏落花侧4 小时前
打印机脱机状态应该怎么处理
windows
q***57745 小时前
MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置
windows·mysql·adb
q***31836 小时前
Windows安装Rust环境(详细教程)
开发语言·windows·rust
q***82918 小时前
windows同时安装两个不同版本的Mysql
windows·mysql·adb
dntktop9 小时前
搜索+计算+插件…这个“全能管家”让你告别80%的桌面图标
运维·windows·自动化·编辑器
h***346310 小时前
Redis安装教程(Windows版本)
数据库·windows·redis
a***131410 小时前
redis存取list集合
windows·redis·list
lpfasd12314 小时前
Windows下使用nvm-windows管理Node.js版本及npm配置全指南
windows·npm·node.js