中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 请教一个wbat的倒计时问题。(已解决)
作者:
标题: 请教一个wbat的倒计时问题。(已解决) 上一主题 | 下一主题
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『楼 主』:  请教一个wbat的倒计时问题。(已解决)

请教一个wbat的倒计时问题。
我是首次接触wbat,在同一批处理里两处用到了倒计时,可是不知何故,结果却不一样。两处代码见后。第一处,不能自动运行,也就是设置的时间无效,必须回车或按快捷键。而第二处能自动运行,并显示倒计时。两段代码看了无数遍,也没发现有何差异。
麻烦懂的人给指点指点。谢谢。
-------------
第一处:
tw /np /nm /nw >nul
:bf_0
cls
call w.bat text 3 (blue on white)  @hd0.txt  
call w.bat box 20 @b11.bat:bf_2 #1,5
if errorlevel 100 goto list
if "%?%"=="3" goto list
if "%?%"=="2" ghost_m.bat
if "%?%"=="1" goto run_gho4

:bf_2 " 备份确认 "
自动把【1:%actp%】备份到【1:%LastP%:\~1\sys.gho】
若自动识别有误,请进行手动操作。

5秒后开始备份,  按"Esc"键取消. ( #?s )

   [ 备份(&B) ]   [ 手动(&M) ]    [ 取消(&C) ]
::
goto list
---------------------
第二处:
call w.bat box @b11.bat:bf_9 #1,5
if errorlevel 100 goto list
if "%?%"=="2" off
if "%?%"=="1" rb
:bf_9 " OK "
         备份  成功!

       5秒后自动重启。 ( #?s )

[ 重启(&R) ]    [ 关机(&S) ]
::
goto exit

:list
-------------

[ Last edited by lianjiang2004 on 2007-4-21 at 07:52 AM ]



Windows 一键还原
http://www.yjhy.com
2007-4-21 07:47
查看资料  发短消息 网志   编辑帖子  回复  引用回复
lianjiang2004
金牌会员





积分 3946
发帖 1884
注册 2006-1-20
状态 离线
『第 2 楼』:  

不好意思,贴上来,才发现第一处1,5用了1,5。
改过来,可以了。



Windows 一键还原
http://www.yjhy.com
2007-4-21 07:52
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: