Underc0de

Programación Scripting => Batch - Bash => Mensaje iniciado por: ANTRAX en Julio 18, 2011, 08:29:43 PM

Título: Barra de progreso en Batch
Publicado por: ANTRAX en Julio 18, 2011, 08:29:43 PM
Este es un ejemplo con una supuesta instalacion de un archivo:

Código (dos) [Seleccionar]
@echo off
:comp
cls
If exist C:\archivo.exe (goto fin) else goto si

:fin
cls
echo Instalacion finalizada
echo ||||||||||||||||||||||||||||||||||||||
pause > nul

:Si
cls
Echo Instalando archivo
Echo |||
ping localhost -n 1 > nul
Echo ||||||
ping localhost -n 1 > nul
Echo |||||||||
ping localhost -n 1 > nul
Echo ||||||||||||
ping localhost -n 1 > nul
goto comp
Título: Re:Barra de progreso en Batch
Publicado por: JaAViEr en Julio 18, 2011, 08:48:36 PM
Hola, buen día.
Podrías ahorrar líneas con un FOR /L
Código (dos) [Seleccionar]

@echo off
FOR /L %%A IN (10,10,100) DO (
<nul set/p "=X"
ping localhost -n 2 > nul
)