找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: jinzeyu

[游戏娱乐] 批处理进度条

[复制链接]
发表于 2011-12-24 22:36:17 | 显示全部楼层
这里人多,补一个进度条,可以左右移动的哦!~
代码不是我的,我只是修改成这样了!
  1. @echo off&setlocal enabledelayedexpansion
  2. ::可以通过修改两个FOR以及str的空格数量来控制图标往前或者往后移动。
  3. ::退格键的意义就是cls的意义,只不过它不是全屏清理,而是往前清理。
  4. echo,
  5. echo.
  6. set "str=                                 《《"
  7. for /l %%a in (1,1,50) do set "t=!t! "
  8. echo.&set /p= <nul
  9. echo.弹簧、钟摆、火车
  10. :lp
  11. for /l %%a in (1,1,20) do (
  12.      set /a a=6*%%a
  13.      for %%b in (!a!) do set "t1=!t:~%%b!"
  14.      set /p=!str:~%%a!<nul
  15.      for /l %%b in (1,1,2000) do echo>nul
  16.      set /p=!t1!<nul
  17. )
  18. goto lp
复制代码
发表于 2013-4-22 22:37:35 | 显示全部楼层
很好,很强大。
发表于 2013-4-28 19:35:19 | 显示全部楼层
回复 1# jinzeyu


    谢谢了 哦  呵呵   刚好要用呢
发表于 2016-9-28 09:23:22 | 显示全部楼层
怎样运用到FTP下载上面呀?请大神指教!
发表于 2016-11-19 09:23:19 | 显示全部楼层
凑热闹,加一个
  1. @echo off&&setlocal enabledelayedexpansion
  2. set aa=▉
  3. set bb=
  4. set p=0
  5. :ff
  6. echo.
  7. set bb=!bb!!aa!
  8. set /a p+=4
  9. echo !bb!!p!%%
  10. if !p! equ 100 goto ks
  11. ping /n 2 127.1>nul
  12. cls
  13. goto ff

  14. :ks
  15. echo 在这里写你的p&pause>nul
复制代码
发表于 2021-9-11 00:05:04 | 显示全部楼层
牛蛙牛蛙!支持支持!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 04:12 , Processed in 0.015501 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表