- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
批处理进度条
@echo off
mode con cols=113 lines=15 color 9f
:starthome
cls
set a=^set /p=■%b%^nul^ping/n 0 127.1^nul^
echo.
echo 程序正在初始化. . .
echo.
echo ┌──────────────────────────────────────┐
set/p= nul%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%%a%
echo 100%%
echo └──────────────────────────────────────┘
set b=
set a=■
set /a z=100
pause
:start
cls
set a=%a%■■
set /a b+=5
set /a z-=5
echo.
@echo 剩余进度 %z%%%
@echo ┌──────────────────────────────────────────┐
@echo %a% %b%%%
@echo └──────────────────────────────────────────┘
if %b% geq 100 goto num2
ping /n 0 127.1 nul
set /a sum =5
goto start
:_exit
set /a sum-=1
set/p=%sum% 秒后退出! nul
echo.
if %sum% EQU 0 exit
ping /n 2 127.1 nul
goto _exit
rem 冲到一半再缩,冲到一半再加
:num2
setlocal EnableDelayedexpansion
set sum=
Set z=
set a=■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
set /a z1=52
set /a z2=52
:start2
cls
set sum52=
set /a z2=52
set /a sum+=1
set /a z1-=1
set b=!a:~%sum%!
set c=!a:~-%sum%!
call :_color
echo.
echo.
echo 剩余进度:%z1%%%
echo ┌──────────────────────────────────────────────────────┐
echo %b% %z1%%%
echo └──────────────────────────────────────────────────────┘
echo 当前颜色代码: COLOR 0!numca!
echo.
echo.
echo 当前进度:%sum%%%
echo ┌──────────────────────────────────────────────────────┐
echo %c% %sum%%%
echo └──────────────────────────────────────────────────────┘
echo 当前颜色代码: COLOR 0!numca!
if %sum% geq 52 call :sum52
ping /n 0 127.1 nul
goto start2
:sum52
cls
set sum=
set /a z1=52
set /a sum52+=1
set /a z2-=1
set c=!a:~%sum52%!
set b=!a:~-%sum52%!
call :_color
echo.
echo.
echo 当前进度:%sum52%%%
echo ┌──────────────────────────────────────────────────────┐
echo %b% %sum52%%%
echo └──────────────────────────────────────────────────────┘
echo 当前颜色代码: COLOR 0!numca!
echo.
echo.
echo 剩余进度:%z2%%%
echo ┌──────────────────────────────────────────────────────┐
echo %c% %z2%%%
echo └─────────────────────────
您可能关注的文档
- 资料员考试试卷(靳).doc
- 初中教学设计与反思.doc
- 滨州雇员制招人.doc
- 第六章城建税.ppt
- 一周行业要闻(11-02-01).ppt
- 整式的运算精练习题.doc
- 四、2基因对性状的控制学案.doc
- Unit6预案.doc
- 净化车间设备三方点检制度.doc
- 厦门双十2011年高二上期中考(文).doc
- 国家开放大学期末考试《电工电子技术》机考试题及答案(第2套).pdf
- 国家开放大学2022春《2502学前儿童发展心理学》期末考试真题及答案-开放专科.pdf
- 国开(中央电大)专科《现代汉语(1)》十年期末考试简答题题库(分学期版).pdf
- 国开电大 财经法规与会计职业道德 形考任务1-6答案.pdf
- 土建施工员岗位职责.pdf
- 国际企业战略联盟成功和失败案例分析.pdf
- 国家开放大学《ERP原理与应用综合实验》形考任务实验2-采购与应付管理.pdf
- 在实践中成长作文.pdf
- 国家开放大学期末考试《建筑工程质量检验》机考试题及答案(第9套)2560.pdf
- 国家开放大学资源与运营管理期末考试复习资料(部分).pdf
文档评论(0)