BAT-使用BAT方法判断网络启动EXE(快捷方式)

 
原理思路:先启动iNode,如果访问www.baidu.com成功,证明网通了,这时就启动GXT和邮件等。
PS:因为对BAT不清楚,所以自己写的东东可能有问题,希望大家有了解BAT的,看一下是否正确。
 
源代码:

@Echo on&title 自动运行程序处理

start C:\"Program Files (x86)"\iNode\"iNode Client"\"iNode Client.exe"

:0

ping /n 1 baidu.com && goto 1 || goto 2

goto :eof

:1

start C:\"Program Files (x86)"\Glodon\GXT\bin\GXT.exe

start C:\ProgramData\Microsoft\Windows\"Start Menu"\Programs\"Microsoft Office 2013"\"Outlook 2013.lnk"

start D:\baidu\BaiduYun\baiduyun.exe

start D:\Tencent\QQ\Bin\QQScLauncher.exe

start D:\Tencent\WeChat\WeChat.exe

start D:\快捷方式\SVN更新.bat

exit

:2

call :3 没有网络

:3

start "" /wait .vbs

echo wscript.sleep 1000>.vbs

cls &echo 1秒延时中……

start "" /wait .vbs

goto 0

 

 

posted on 2015-07-21 16:31  疯狂delphi  阅读(970)  评论(0编辑  收藏  举报

导航