Pavlon333
Вот пример прогресс-бара (в прошлой части этой темы пробегал.):
Код: @ECHO OFF
rem Количество экранных символов в одной строке
set ScreenColums=80
rem Установка режима экрана консоли
mode con lines=50 cols=%ScreenColums%
rem Количество итераций
Set cntA=10
set /a "N_Col=%ScreenColums%/%cntA%/2"
for /l %%i in (1,1,%cntA%) do (
>nul ping -n 1 127.0.0.1
Call :Bar %%i
)
pause >nul & exit
:Bar
For /L %%a In (1,1,%N_Col%) Do <Nul Set /p "X= Ы"
Set /a prsnt=%1*100/cntA
Title %prsnt%%% Loaded
exit /b
Вот пример прогресс-бара (в прошлой части этой темы пробегал.):
Код: @ECHO OFF
rem Количество экранных символов в одной строке
set ScreenColums=80
rem Установка режима экрана консоли
mode con lines=50 cols=%ScreenColums%
rem Количество итераций
Set cntA=10
set /a "N_Col=%ScreenColums%/%cntA%/2"
for /l %%i in (1,1,%cntA%) do (
>nul ping -n 1 127.0.0.1
Call :Bar %%i
)
pause >nul & exit
:Bar
For /L %%a In (1,1,%N_Col%) Do <Nul Set /p "X= Ы"
Set /a prsnt=%1*100/cntA
Title %prsnt%%% Loaded
exit /b