关闭应用程序脚本后,尝试再次打开它。在选择应用程序并连接到服务器脚本停止后,不会继续任何操作。
:start
TIMEOUT /T 2
ping -n 1 10.0.0.1 | find "Reply" > nul
if errorlevel 1 goto :OFF
goto start
:OFF
taskkill /F /IM openvpn-gui.exe
taskkill /F /IM openvpn.exe
TIMEOUT /T 3
"C:\Program Files\OpenVPN\bin\openvpn-gui.exe" --connect pgp.ovpn
goto start
:end
发布于 2018-12-06 17:08:46
也许你需要在!! 和== 1 使用!errorlevel!
@echo off && setlocal enableextensions enabledelayedexpansion
:start
TIMEOUT /T 2
ping -n 1 10.0.0.1 | find "Reply" > nul
if !errorlevel! == 1 goto :OFF
goto start
:OFF
taskkill /F /IM openV**-gui.exe
taskkill /F /IM openV**.exe
TIMEOUT /T 3
"C:\Program Files\OpenV**\bin\openV**-gui.exe" --connect pgp.oV**
goto start
:end
https://stackoverflow.com/questions/-100006234
复制相似问题