Un efecto de barra progresiva para batch que encontre y medio modifique, es muy basico de usar
::Progress bar @echo OFF title Progress bar ! color 0A echo Loading... echo ======================================== echo ^| ^| 0 ^| echo ======================================== ping localhost -n 2 >nul cls echo Loading... echo ======================================== echo ^|## ^| 5 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|#### ^| 15 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|######## ^| 30 ^| echo ======================================== ping localhost -n 2 >nul cls echo Loading... echo ======================================== echo ^|########## ^| 42 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|########## ^| 45 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|############ ^| 47 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|############## ^| 50 ^| echo ======================================== ping localhost -n 2 >nul cls echo Loading... echo ======================================== echo ^|################ ^| 52 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|################## ^| 53 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|#################### ^| 65 ^| echo ======================================== ping localhost -n 2 >nul cls echo Loading... echo ======================================== echo ^|###################### ^| 70 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|########################## ^| 80 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|############################ ^| 89 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|############################## ^| 90 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading... echo ======================================== echo ^|############################## ^| 95 ^| echo ======================================== ping localhost -n 1 >nul cls echo Loading Complete... echo ======================================== echo ^|################################^| 100 ^| echo ======================================== echo OK! pause >nul :: Aqui ya es lo despues, asi que le puedes poner el codigo que quieras cls mode 100,100 title WELCOME echo has entrado a la base de datos pause