【发布时间】:2014-04-07 13:04:00
【问题描述】:
我正在尝试创建一个脚本,每隔 5 或 10 秒 ping 一次我的远程计算机,以查看它在重新启动后是否恢复在线。
我的这段代码似乎可以正常工作,但垃圾邮件很疯狂,我只需要它每 5 秒左右检查一次。
如果它在成功连接后停止循环,这将是一个好处。
@echo off
:loop
echo Checking connection...
ping -n 1 xx.xxx.xxx.xx >nul
if errorlevel 1 (
cls
echo Computer is offline
goto loop>nul
)
cls
echo Computer is online
goto loop>nul
【问题讨论】:
标签: loops batch-file ping repeat