无忧启动论坛

标题: [已解决]DOS下如何延时执行命令?_wait.com [打印本页]

作者: shaosilly    时间: 2012-3-26 13:27
标题: [已解决]DOS下如何延时执行命令?_wait.com
想实现启动dos后先显示一张图片,图片显示几秒后执行下一命令;<br />网上搜索了pictview这个图片显示的软件<br /><a href="http://www.cn-dos.net/forum/viewthread.php?fid=9&tid=27046&action=printable&sid=Ddnk7J" target="_blank">http://www.cn-dos.net/forum/viewthread.php?fid=9&tid=27046&action=printable&sid=Ddnk7J</a><br /><br />pictview picture.bmp --q --nocls<br />wait 2<br />cls<br /><br />在autoexec.bat处写入这几行命令的话可以显示,不过一瞬间就跳转了<br /><br />请教下如何才能做到延时几秒的显示再执行下一命令呢?

[ 本帖最后由 shaosilly 于 2012-3-27 03:26 编辑 ]
作者: pznpt    时间: 2012-3-26 19:57
将wait 2的数值2改大一点 试试?
作者: 527104427    时间: 2012-3-26 20:59
首先,DOS工具箱里面须要有WAIT.COM,否则改得再大也是一闪而过
作者: pznpt    时间: 2012-3-26 22:46
标题: 回复 #3 527104427 的帖子
对呀,WAIT.COM必须的,呵呵
作者: shaosilly    时间: 2012-3-27 03:25
原帖由 <i>527104427</i> 于 2012-3-26 20:59 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2409481&ptid=208644" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
首先,DOS工具箱里面须要有WAIT.COM,否则改得再大也是一闪而过
<br />


果然啊。。真够郁闷的了,之前网上一直搜索如何实现,可是搜出来的没一个是相关的这个wait.com的,全部都是dir timeout 或者sleep.exe的,
真钻牛角尖了
作者: 2012tyndy    时间: 2012-3-27 16:36
把sleep.exe改名为wait.com,把2改成2000(sleep是按毫秒算时间的貌似),人造一个wait.com再试试~




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3