您的位置:首页 > 其它

在批处理文件里面如何控制延时执行指令(也就是实现sleep)

2006-10-06 10:26 573 查看
来源:http://blog.dev-club.esnai.com/flybird/archive/2005/05/25/927.aspx

Posted on 2005-05-25 18:09 飞鸟 阅读(2523)

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就肯定起来了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐