来源:http://blog.dev-club.esnai.com/flybird/archive/2005/05/25/927.aspx
Posted on 2005-05-25 18:09 飞鸟 阅读(2523) href="http://blog.dev-club.esnai.com/flybird/Services/Pingback.aspx" rel="pingback" />
Demo.bat 如下面的代码所示
@echo off
echo ========启动Ms sql server=========
call 启动mssql.bat
echo =============启动DB2==============
call 启动db2.bat
echo ============启动AppServer=========
call "D:/tomcat/bin/startup.bat"
cscript sleep.vbs
echo ============运行==================
start "C:/Program Files/Internet Explorer/iexplore" "http://localhost:8080/"
注意一下sleep.vbs的代码,很简单的。
wscript.sleep 6000
这行的意思是 sleep 6秒。
那么为什么要用延时呢?
我上面的代码里面启动了tomcat,因为tomcat是会开另外一个窗口运行的。
如果不延时,那么浏览器就打开了一个服务器不能访问的窗口,因为那个时候tomcat还没有启动完毕。
如果等待6秒,那么app server就肯定起来了。