- @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
复制代码 以上是我在论坛找到的批处理,有没有人帮我改一下,我的需求就是如果目标离线就弹出一个消息框,或者目标上线就弹出一个消息框,最好能加点注释,让我能看得懂,谢谢了 |