码迷,mamicode.com
首页 > Windows程序 > 详细

windows下持续ping脚本

时间:2015-04-19 16:01:29      阅读:561      评论:0      收藏:0      [点我收藏+]

标签:

 

windows下持续ping脚本

早期监测某主机的连通性时写的脚本,里面对dos批处理中的for、变量等的使用有时会记不清,放到盘里查找不方便,于是有了这篇文章。

@echo off

set IP_ADDR=192.168.1.17

:repeat

REM 获取系统当前日期
for /f %%i in (‘date /t‘) do set varDate=%%i

REM 获取系统当前时间
for /f %%i in (‘time /t‘) do set varTime=%%i

ping -n 1 %IP_ADDR% > null

if %ERRORLEVEL%==0 (
set result=OK

REM 延时
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
) else (
set result=ERROR

REM 延时
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
ping -n 1 X.X.X.X > null
)

echo %varDate% %varTime% - %result% (DEST: %IP_ADDR%)
echo %varDate% %varTime% - %result% (DEST: %IP_ADDR%) >> "%~dp0ping_log-%IP_ADDR% [%varDate%].log"

 

windows下持续ping脚本

标签:

原文地址:http://www.cnblogs.com/tjm-1990/p/4439196.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!