Pregunta

Necesito una manera de actualizar todos los archivos en una carpeta de destino y sus sub-directorios con los archivos de una carpeta de origen único.

Fuente: Archivo A, B Archivo, Archivo C
Destino: Archivo A, Destino de> Subcarpeta: Archivo B

Se necesita la actualización del archivo A y archivo B en su carpeta de dest y también ignoran Archivo C, ya que no existe en ninguna parte dest.

¿Es esto posible con xcopy o Robocopy o hay otra herramienta que va a hacer el trabajo? He tenido un poco de juego no puede entenderlo.

Gracias de antemano.

¿Fue útil?

Solución

robocopy will definitely help you out. While it doesn't sound like you can straight merge the source and destination outright (source sounds flat while the destination has some hierarchy), it has commands for copying entire folders and not copying if destination files aren't there.

Otros consejos

You could use DeltaCopy. This is a open-source, GUI windows version of the rsync tool. Some of its features are

  • Incremental backup - Copies part of the file that is actually modified (so saving time and network resources).
  • Task scheduler - Profiles in DeltaCopy can run based on a schedule.
  • Windows friendly environment.
  • Complex Ignore patterns (filter files by name, extension, size, path or other criteria).

you can use ROBOCOPY like that

robocopy E:\Source G:\Destination\SubFolder /e /mir /np /log:backup_log.txt

for more info

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top