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)"GlodonGXTinGXT.exe

start C:ProgramDataMicrosoftWindows"Start Menu"Programs"Microsoft Office 2013""Outlook 2013.lnk"

start D:aiduBaiduYunaiduyun.exe

start D:TencentQQBinQQScLauncher.exe

start D:TencentWeChatWeChat.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

 

 

原文地址:https://www.cnblogs.com/FKdelphi/p/4664857.html