要检查的批处理脚本,直到网址启动

时间:2016-08-18 07:32:10

标签: windows batch-file curl while-loop wget

我需要一个批处理脚本,我可以循环直到服务器启动。我可以找到类似的bash脚本

while ! curl http://localhost:8080/wd/hub/status &>/dev/null; do :; done

我为批处理文件写了一个while循环可以是这种

:while1
if ! wget http://localhost:8080 (
    echo down
    ping 127.0.0.1 -n 6 > nul
    goto :while1
)

但它不起作用。任何人都可以帮助解决这个问题。

1 个答案:

答案 0 :(得分:0)

    :while1
    wget http://localhost:8080
    if %ERRORLEVEL% NEQ 0 (
            echo down
            ping 127.0.0.1 -n 6 > nul
            goto :while1
    )

我刚刚重写了您的错误检查,以使用我的标准原因。