La Web del Programador: Comunidad de Programadores
 
    Pregunta:  58247 - FILTRAR POR FECHA EN .BAT
Autor:  Mauro Mendez
Quisiera saber como filtrar el comando xcopy por fecha.
Nesecito ejeuctar un archivo.bat que copie los archivos a partir de determiada fecha.

saludos y muchas gracias

  Respuesta:  Mauro Mendez
Encontre algunas cosas que me aydaron a dar con la respuesta.
Ahi va:

saludos y gracias a todos

LA respuesta concreta es:

/D:m-d-y Copia archivos cambiados durante o despu‚s de la fecha.
Si no se da una fecha, copia s¢lo aquellos archivos cuya
fecha de origen es m s nueva que la fecha de origen.

Otras cosas de ayudita:

xcopy [origen] [destino] /e

/s copia los subdirectorios q tengan contenido
/e copia los subdirectorios aunque esten vacios

/? como en cualquier comando DOS tenes la ayuda con todos los parametros.

Cita:
XCOPY origen [destino] [/A | /M] [/D[:fecha]] [/P] [/S [/E]] [/V] [/W]
[/C] [/i] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/u]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z]
[/EXCLUDE:archivo1[+archivo2][+archivo3]...]

origen Especifica el archivo(s) que hay que copiar.
destino Especifica la ubicaci¢n y/o nombres de archivos nuevos.
/A Copia s¢lo archivos con el atributo del archivo establecido,
no cambia el atributo.
/M Copia s¢lo archivos con el atributo del archivo establecido,
desactiva los atributos del archivo.
/D:m-d-y Copia archivos cambiados durante o despu‚s de la fecha.
Si no se da una fecha, copia s¢lo aquellos archivos cuya
fecha de origen es m s nueva que la fecha de origen.
/EXCLUDE:archivo1[+archivo2][+archivo3]...
Especifica una lista de archivos que contienen cadenas. Los
archivos deben tener una cadena por l¡nea.
Cuando cualquiera de las cadenas que coincidan con cualquier
parte de la ruta absoluta del archivo que se debe copiar,
ese archivo se excluir de ser copiado. Por ejemplo, el
especificar una cadena como obj u .obj excluir todos
los archivos por debajo del directorio obj o todos los
archivos con la extensi¢n obj respectivamente.
/P Pregunta antes de crear cada archivo de destino.
/S Copia directorios y subdirectorios ,exceptuando los vac¡os.
/E Copia directorios y subdirectorios, incluyendo los vac¡os.
Igual que /S /E. Puede ser usado para modificar /T.
/V Verifica el tama¤o de cada archivo nuevo.
/W Pide que se presione una tecla antes de copiar.
/C Continua copiando incluso si ocurren errores.
/I Si el destino no existe y hay que copiar m s de un archivo,
se asume que el destino debe ser un directorio.
/Q No muestra nombres de archivos mientras copia.
/F Muestra todo el origen y el destino de los nombres de
archivo mientras se copian.
/L Muestra los archivos que ser n copiados.
/G Permite la copia de archivos destino cifrados para el destino
que no es compatible con el cifrado.
/H Copia archivos ocultos y tambi‚n archivos del sistema.
/R Sobrescribe archivos de s¢lo-lectura.
/T Crea una estructura de directorio, pero no copia archivos. No
incluye directorios o subdirectorios vac¡os. /T /E incluye
directorios y subdirectorios vac¡os.
/U Copia s¢lo archivos que ya existen en el destino.
/K Copia atributos. Xcopy normal, restablecer atributos
de s¢lo lectura.
/N Copia utilizando los nombres cortos generados.
/O Copia archivos de propiedad e informaci¢n ACL.
/X Copia archivos de configuraci¢n de auditor¡a (implica /O).
/Y Suprime la pregunta de confirmaci¢n para sobrescribir un archivo
de destino existente.
/-Y Pregunta por la confirmaci¢n de sobrescritura de un archivo
de destino existente.
/Z Copia archivos de red en modo reiniciable.