『精品批处理』一个漂亮的进度条源码
?
源碼:
@echo off
:: 模擬進度,有剩余時間、已完成進度、進度條的顯示
color 1f
title.
mode con lines=10
rem ? 進度條 ▉▉▉▉▉
set work=0
set n=0
set mo=0
set number=0
rem ?all是總數(shù)
set all=60
set time=%all%
:show
:check
if %number% GTR %mo% set num=%num%▉&set /a mo=%mo%+1&goto check
:2
cls
echo ?進度: %n% / %all% ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?剩余時間:%time%秒
echo.
echo.
echo ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?完成 %work% %%%
echo.
if not "%num%"=="" echo ? ? ? %num%
if not "%num%"=="" echo ? ? ? %num%
if %work%==100 goto end
ping 127.1 -n 1 >nul
set /a n=%n%+1
set /a time=%all%-%n%
set /a work=(%n%)*100/(%all%)
set /a number=%work%/3
set /a number=%number%+1
goto show
endlocal
:end
endlocal
pause>nul
exit
@echo off
:: code by jm 2006-11-30
set var=">"
set/p=正在加載: <nul
ping -n 2 127.1>nul
for /l %%i in (1,1,20) do (
set/p=%var%<nul
ping -n 2 127.1>nul
)
echo.
echo.
pause
轉(zhuǎn)載于:https://www.cnblogs.com/findeasy/archive/2011/11/21/4053212.html
總結
以上是生活随笔為你收集整理的『精品批处理』一个漂亮的进度条源码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle Golden Gate 系
- 下一篇: SSL为Windows server 2