
Jak na odpočítávání v Batch
Zdravím, dělá nebo umí tady někdo s Batch-em? Pokud ano, mohl by mi prosím někdo říct, jak vypisovat proměnou na jednom (stejným) řádku a hodnota se bude každou vteřinu odečít z hodnoty bar1 a pote začne loop odzačáktu? Děkuji
:loop
set var1=5
:cekej
var2=var1-1
echo Loop se provede za : %var2%
goto cekej
goto loop
postup máš popsaný zde:
https://www.instructables.com/id/The-Amazing-Progress-Bar-in-CMD/
to je krása
tady to dosáhlo už téměř dokonalosti (používají CR bez LF):
https://stackoverflow.com/questions/21108380/coding-a-real-time-progress-bar-in-batch