【发布时间】:2015-06-03 03:38:07
【问题描述】:
我正在使用一个用于 shrewsoft VPN 连接断开的批处理文件,我的要求是 1. 我正在做一个 ping 测试,如果 ping 失败(互联网故障或断线问题),那么 VPN 应该断开连接,并且在互联网开启和 ping 开始的那一刻,VPN 应该会自动连接。所以我正在寻找一个可以连接或断开 VPN 的无限 ping 循环
- 我想在系统托盘中始终最小化或更好地运行 shrew VPN
我正在使用这批,但是当互联网关闭时(连接失败)VPN 断开连接,但我希望代码在互联网连接恢复后重新连接 VPN。
@echo 关闭 开始 /min "vpn" "C:\Program Files\ShrewSoft\VPN Client\ipsecc.exe" -r "testVPN.vpn" -u 用户名 -p 密码 -a :环形 echo 测试 IP 地址 ping 121.244.116.222 >nul || ( echo ping 失败 - 断开连接 taskkill /T /F /IM "ipsecc.exe"
) 超时 /t 30 /nobreak 转到:循环
【问题讨论】:
标签: batch-file vbscript vpn