Board logo

标题: [特效代码] [已解决]批处理进度条和倒记时读秒如何配合使用? [打印本页]

作者: q115643492    时间: 2011-7-3 11:15     标题: [已解决]批处理进度条和倒记时读秒如何配合使用?

本帖最后由 q115643492 于 2011-7-4 13:18 编辑
  1. @echo off
  2. color 4f
  3. for /l %%i in (1,1,5) do echo.
  4. echo                            正在初始化设置,请稍候...
  5. echo.
  6. echo.  
  7. set /p a=">=============================================================================="<nul
  8. echo.
  9. for /l %%i in (1,1,80) do (
  10. set /p aa= <nul
  11. )
  12. for /l %%i in (1,1,80) do (
  13. set /p aa=^><nul
  14. ping/n 2 127.1 >nul
  15. )
  16. for /l %%t in (1 1 10000) do (echo.>nul)
  17. cls
  18. goto loop
复制代码
第一个代码是进度读条的效果
  1. @echo off&setlocal enabledelayedexpansion
  2. color 4f
  3. for /l %%i in (1,1,80) do (
  4. cls
  5. set /a r=80*2-%%i
  6. echo.
  7. echo                正在初始化设置,请稍候...(剩余!r!秒^)
  8. echo.
  9. echo.  
  10. ping 127.1 -n 2 >nul
  11. )
复制代码
第二个代码是倒记时的效果
我想把这两个合并,效果为图:

请高手赐教!
作者: 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

好好看看下面这个贴子:

http://www.bathome.net/viewthrea ... C8%CC%F5&page=1
batman 发表于 2011-7-3 12:22

别人喜欢直接给代码,脑子都不用动,多好。
作者: q115643492    时间: 2011-7-3 15:17

边看边试,搞了几个小时还是搞不到,真是发毛了!
看不懂么样动脑子捏,哎
作者: q115643492    时间: 2011-7-3 15:54

请好心人直接给我代码,先用着,再以后慢慢学习,感谢!
作者: ArdentMan    时间: 2011-7-3 18:43

本帖最后由 ArdentMan 于 2011-7-3 18:47 编辑
  1. @Echo Off&SetLocal EnableDelayedExpansion
  2. Mode Con Lines=10&Color 4F
  3. For /L %%A IN (1,1,60) Do (
  4.   Cls&Set "Str="
  5.   Set /A Lift=%%A,Right=60-%%A
  6.   Echo,&Echo,&Echo                     正在初始化设置,请稍候...^(剩余!Right!秒^)
  7.   For /L %%B IN (1,1,!Lift!) Do Set "Str=!Str!>"
  8.   For /L %%B IN (1,1,!Right!) Do Set "Str=!Str!="
  9.   Echo,&Set /P=      !Str!<Nul
  10.   For /L %%B IN (1,1,1000) Do Ver>Nul
  11. )
  12. Cls&Echo,&Echo,&Echo,&Echo                     程序初始化完成,按任意键运行...
  13. Pause>nul
复制代码

作者: q115643492    时间: 2011-7-4 13:17

8# ArdentMan


谢谢!参考你的代码已经搞定了。




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2