一个批处理监控系统网站是否能打开

一个批处理监控系统网站5秒内是否能打开。
如果能,继续监控。
如果不能,则调用停止的bat、启动bat。并记录日志。继续监控

    @echo off&setlocal enabledelayedexpansion
    set "#0=在线"&set "#1=离线"

    :lp
    set /a _0=0,_1=0
    for /l %%a in (1,1,2) do (
        ping /n 1 192.168.1.8>nul
        set /a _!errorlevel!+=1
    )
    for %%a in (0 1) do if !_%%a! equ 2 set "str=!#%%a!:%time%"&goto next
    goto lp
    :next
    echo %str%&goto lp

http://www.bathome.net/thread-37912-1-1.html

网站允许ping的话,直接ping域名,然后摘出IP,可能有三个结果:域名不存在,能解析出IP但PING不通,能解析出IP也能PING通
然后摘出IP地址,用start telnet IP 80新开一个telnet窗口,然后netstat -ano | find "IP" | find ":80" | find /i "estab",结果有两种:无记录代表不通或者有记录代表能打开