- ·上一篇文章:美化版的批处理梭哈游戏
- ·下一篇文章:用批处理模拟人说话 超级搞笑
- ·百度中搜索更多的关于“比较实用的批处理进度条”相关内容
- ·谷歌中搜索更多的关于“比较实用的批处理进度条”相关内容
- ******申明******
- 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
- 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
- 如果能将出错部分反馈给我,那就更好了。
比较实用的批处理进度条
只要把要执行的命令大致分为3部分,分别放在代码中3个地方,用起来还是很很准确的,应该说是实时的..大家参考下啊..
@echo off&title DOS资源站 www.cmdos.net
setlocal enabledelayedexpansion
for /l %%a in (1 1 15) do (
set /a j1=%%a*2-1,j2=%%a*2
cls && echo 已完成!j1!%%
cls && echo 已完成!j2!%%
set a=!a!^>&& echo !a!
ping /n 1 127.0.0.1>nul
)
rem 在这里写三分之一的命令
rem 到这里,已经完成30%
for /l %%a in (16 1 30) do (
set /a j1=%%a*2-1,j2=%%a*2
cls && echo 已完成!j1!%%
cls && echo 已完成!j2!%%
set a=!a!^>&& echo !a!
ping /n 1 127.0.0.1>nul
)
rem 在这里写三分之一的命令
rem 到这里,已经完成60%
for /l %%a in (31 1 50) do (
set /a j1=%%a*2-1,j2=%%a*2
cls && echo 已完成!j1!%%
cls && echo 已完成!j2!%%
set a=!a!^>&& echo !a!
ping /n 1 127.0.0.1>nul
)
rem 在这里写三分之一的命令
rem 到这里,已经完成100%
pause>nul

