标题: [特效代码] [已解决]批处理进度条和倒记时读秒如何配合使用? [打印本页]
作者: q115643492 时间: 2011-7-3 11:15 标题: [已解决]批处理进度条和倒记时读秒如何配合使用?
本帖最后由 q115643492 于 2011-7-4 13:18 编辑
- @echo off
- color 4f
- for /l %%i in (1,1,5) do echo.
- echo 正在初始化设置,请稍候...
- echo.
- echo.
- set /p a=">=============================================================================="<nul
- echo.
- for /l %%i in (1,1,80) do (
- set /p aa= <nul
- )
- for /l %%i in (1,1,80) do (
-
- set /p aa=^><nul
- ping/n 2 127.1 >nul
- )
- for /l %%t in (1 1 10000) do (echo.>nul)
- cls
- goto loop
复制代码
第一个代码是进度读条的效果- @echo off&setlocal enabledelayedexpansion
- color 4f
- for /l %%i in (1,1,80) do (
- cls
- set /a r=80*2-%%i
- echo.
- echo 正在初始化设置,请稍候...(剩余!r!秒^)
- echo.
- echo.
- ping 127.1 -n 2 >nul
- )
复制代码
第二个代码是倒记时的效果
我想把这两个合并,效果为图:
请高手赐教!
作者: q115643492 时间: 2011-7-3 12:14
已经修改了帖子,还请有人解答!
作者: batman 时间: 2011-7-3 12:22
好好看看下面这个贴子:
http://www.bathome.net/viewthrea ... C8%CC%F5&page=1
作者: q115643492 时间: 2011-7-3 12:36
看不懂。不过还是谢谢你!
作者: Demon 时间: 2011-7-3 13:16
别人喜欢直接给代码,脑子都不用动,多好。
作者: q115643492 时间: 2011-7-3 15:17
边看边试,搞了几个小时还是搞不到,真是发毛了!
看不懂么样动脑子捏,哎
作者: q115643492 时间: 2011-7-3 15:54
请好心人直接给我代码,先用着,再以后慢慢学习,感谢!
作者: ArdentMan 时间: 2011-7-3 18:43
本帖最后由 ArdentMan 于 2011-7-3 18:47 编辑
- @Echo Off&SetLocal EnableDelayedExpansion
- Mode Con Lines=10&Color 4F
- For /L %%A IN (1,1,60) Do (
- Cls&Set "Str="
- Set /A Lift=%%A,Right=60-%%A
- Echo,&Echo,&Echo 正在初始化设置,请稍候...^(剩余!Right!秒^)
- For /L %%B IN (1,1,!Lift!) Do Set "Str=!Str!>"
- For /L %%B IN (1,1,!Right!) Do Set "Str=!Str!="
- Echo,&Set /P= !Str!<Nul
- For /L %%B IN (1,1,1000) Do Ver>Nul
- )
- Cls&Echo,&Echo,&Echo,&Echo 程序初始化完成,按任意键运行...
- Pause>nul
复制代码
作者: q115643492 时间: 2011-7-4 13:17
8# ArdentMan
谢谢!参考你的代码已经搞定了。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |