x-kom hosting

[Batch] Pasek postępu w batch'u - Jak zrobić?

MATORAX
utworzono
utworzono (edytowane)

Cześć, ostatnio chciałem sobie zrobić plik setup.bat - zrobiłem go ale brakuje mi w nim jeszcze paska postępu, takiego, który pokazywałby mi postęp procentowy rozpakowywania pliku.
Chodziłoby mi o takie coś:
**************************************************************************************************** 0%
0*************************************************************************************************** 1%
00************************************************************************************************** 2%
000************************************************************************************************* 3%
I tak aż do 100 %. Oczywiście chodzi o taki pasek aby był on adekwatny do postępu nad rozpakowywaniem archiwów.
Jeśli ktoś wie jak napisać kod takiego paska to byłbym bardzo wdzięczny za odpowiedź.
Z góry dziękuję i pozdrawiam.

hixohe
komentarz
komentarz

[quote name='matorax' timestamp='1307614858' post='1274261']
Cześć, ostatnio chciałem sobie zrobić plik setup.bat - zrobiłem go ale brakuje mi w nim jeszcze paska postępu, takiego, który pokazywałby mi postęp procentowy rozpakowywania pliku.
Chodziłoby mi o takie coś:
**************************************************************************************************** 0%
0*************************************************************************************************** 1%
00************************************************************************************************** 2%
000************************************************************************************************* 3%
I tak aż do 100 %. Oczywiście chodzi o taki pasek aby był on adekwatny do postępu nad rozpakowywaniem archiwów.
Jeśli ktoś wie jak napisać kod takiego paska to byłbym bardzo wdzięczny za odpowiedź.
Z góry dziękuję i pozdrawiam.
[/quote]



[code]
::== progress.bat
@echo off
setLocal EnableDelayedExpansion

for /f %%N in (my.log) do (
set NUM=%%N
set /a LEFT=!NUM!/10
echo !LEFT! percent to go
)
:: DONE
[/code]

Znalezione w sieci.

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.