标题: [其他] [已解决]批处理如何在启动openvpn连接以后关闭命令行窗口? [打印本页]
作者: zieglar 时间: 2011-3-3 16:07 标题: [已解决]批处理如何在启动openvpn连接以后关闭命令行窗口?
因为工作需要,需要在网络连接以后打开openvpn连接,于是写了下面的这个批处理脚本,也在论坛里参考了一下,如判断联网以后才进行VPN拨号,但是现在的问题是执行了这个bat文件以后,弹出来的命令行窗口一直就在那里,不会自动关闭,请教前辈们应该如何修改- @echo off
- :loop
- ping -n 2 www.baidu.com>nul&&(
- taskkill /f /im openvpn-gui.exe
- taskkill /f /im openvpn.exe
- openvpn-gui.exe --connect normalhttp.ovpn --silent_connection 1
- exit/b
- )
- goto loop
- pause
复制代码
[ 本帖最后由 zieglar 于 2011-3-4 01:14 编辑 ]
作者: caruko 时间: 2011-3-3 23:00
你是直接退出,就不要用exit /b ,直接exit
作者: Commander 时间: 2011-3-3 23:13
- @echo off
- :loop
- ping -n 2 www.baidu.com>nul&&(
- taskkill /f /im openvpn-gui.exe
- taskkill /f /im openvpn.exe
- start openvpn-gui.exe --connect normalhttp.ovpn --silent_connection 1
- exit
- )
- goto :loop
复制代码
作者: zieglar 时间: 2011-3-4 01:13
已经解决了,谢谢Commander 和caruko
作者: pengtmy 时间: 2011-3-4 10:35
进来学习学习
[img]http://stat.p.cn/afp/wayl/;as=4c92f0c4b69dfe620001;ad=4c92f09acd28ba730001;ap=0;pu=4ab0b7fed17d993f0001;sid=union_channel_4_16626109137;/?http://union.p.cn/channel/658.ph ... annel_4_16626109137[/img]
[ 本帖最后由 pengtmy 于 2011-3-4 10:36 编辑 ]
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |