中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-01 12:43
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何让批处理暂停五秒再继续运行 查看 3,372 回复 8
楼 主 如何让批处理暂停五秒再继续运行 发表于 2005-07-19 07:12 ·  中国 福建 福州 电信
新手上路
积分 7
发帖 1
注册 2005-07-16 14:36
21年会员
UID 40772
状态 离线
DOS下
我想实现在批处理的时候,让自己写的一些说明文字显示5秒(即停顿5秒),而不是一闪而过,然后再自动运行其他的程序。

请高手帮帮忙!麻烦写的详细点,小的是个新手,谢谢!

---------- Edited by willsort ----------
原标题:求助 批处理
---------- Edited by willsort ----------


[ Last edited by willsort on 2005-8-19 at 16:58 ]
2 发表于 2005-07-21 15:52 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
方法一:用 choice 命令:

...
ECHO Hello. Welcome to China DOS Union.
CHOICE /T:Y,5
...

方法二:用MSDOS 7.1超级启动盘里的Wait.com程序实现延时:

...
ECHO Hello. Welcome to China DOS Union.
WAIT 5
...
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
3 发表于 2005-07-21 16:13 ·  中国 上海 徐汇区 电信
银牌会员
★★★
永遠的DOS~~~
积分 1,200
发帖 466
注册 2005-02-01 00:00
21年会员
UID 35867
性别 男
来自 上海
状态 离线
呵呵,我还有种很赖的方法,只要你装了Windows。
...
ECHO Hello. Welcome to China DOS Union.
dir %windir% /s /a >nul
...
把%windir%所有的文件、子目录的内容都dir一遍可要不少时间哦。:)
32位才是DOS未来的希望
个人网志:http://sololand.moe
4 发表于 2005-07-21 21:07 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
我刚试了楼上的方法,在Windows的DOS方式下 dir 一遍竟然要15秒,要是到纯DOS下岂不是要至少20秒?! 汗 -_-|||

这是比较笨的方法啊,呵呵,如果批处理每次都以此来延时,不知情的人一看到硬盘不停地响、硬盘灯不断闪烁,会以为是病毒在 deltree ……
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
5 发表于 2005-08-08 16:28 ·  中国 山东 泰安 肥城市 联通
新手上路
积分 7
发帖 5
注册 2005-08-08 15:18
20年会员
UID 41450
性别 男
状态 离线
Originally posted by JonePeng at 2005-7-21 21:07:
我刚试了楼上的方法,在Windows的DOS方式下 dir 一遍竟然要15秒,要是到纯DOS下岂不是要至少20秒?! 汗 -_-|||

这是比较笨的方法啊,呠...


呵呵
6 发表于 2005-08-16 16:52 ·  中国 新疆 克拉玛依 移动
初级用户
积分 24
发帖 10
注册 2005-08-15 23:58
20年会员
UID 41688
状态 离线
请问dir %windir% /s /a >nul这句里面>nul是什么意思?
7 发表于 2005-08-16 22:05 ·  中国 广东 广州 白云区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
22年会员
UID 15812
性别 男
来自 广东广州
状态 离线
Re jgty728:

表示不显示命令输出的信息,“>NUL”适用于所有命令。
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
8 发表于 2005-08-17 14:31 ·  中国 河北 石家庄 联通
铂金会员
★★★★
网络独行侠
积分 6,962
发帖 2,753
注册 2003-04-16 00:00
23年会员
UID 1565
性别 男
来自 河北保定
状态 离线
路过,但我提醒楼主写好帖子的标题,例如:如何让批处理暂停五秒再继续运行。
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
9 发表于 2005-08-19 18:32 ·  中国 山西 运城 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
Re lin516:

请参考以下链接:

{8905}批处理编程的异类 4楼的 时钟(Clock) 主题
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
论坛跳转: