elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / ARCHIVOS .BAT + BARRA DE PROGRESO en: 19 Diciembre 2006, 20:55 pm
Holaaa
ANte todo buenas tardes, es agradable encontrar gente que comparte mis mismos gustos, les comento que encontre la pagina de casualidad, ingresando en google.

la duda es la siguiente:
tengo que copiar algunos archivos de una unidad a determinada hora. esto lo solucione con un archivo .bat y el programador de tareas del XP, cosa que me ha funcionado, pero necesito hacer lo siguiente:
cuando copia los archivos, hace un registro de los mismos en un txt, el que solucione con la siguiente linea...

xcopy m:\prueba\*.* p:\prueba\ /s/e/c/d:12-13-06/r/y/f >c:\registro.txt

esto con el xp es bastante util ya que me permite actualizar los archivos que se modificaron desde el 13/12 hasta el dia de la fecha en un solo comando.
el tema es que al generar el registro.txt, no se cuanto va copiando. necesito saber si alguien sabe como hacer una barra de progreso junto al bat.

el codigo completo del bat es el siguiente, para que lo vean...

@echo ****************************************
@echo *****    proceso de copia de archivos     ******
@echo *****  copiando archivos de public cobol ******
@echo *****   consulte avance en c:\registro.txt******
@echo ****************************************
@echo off

date /t >c:\temp1.txt
@echo >>c:\temp1.txt fecha de iniciacion de copia
time /t >c:\temp2.txt
@echo >>c:\temp2.txt hora de inicio

del c:\registro.txt

m:
cd\
cd prueba

xcopy m:\prueba\*.* p:\prueba\ /s/e/c/d:12-13-06/r/y/f >c:\registro.txt

cd\

date /t >c:\temp3.txt
@echo >>c:\temp3.txt fecha de finalizacion de copia.
time /t >c:\temp4.txt
@echo >>C:\temp4.txt hora de finalizacion . -- . proceso terminado

copy c:\temp1.txt+c:\temp2.txt+c:\registro.txt+c:\temp3.txt+c:\temp4.txt c:\txts\final.txt /b

del c:\temp1.txt
del c:\temp2.txt
del c:\temp3.txt
del c:\temp4.txt

@echo

@echo *proceso terminado, vea el archivo c:\txts\final.txt*

REM by *****SAM*****

que opinan???

saludos y muchas gracias...
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines