GeeksforGeeks

El comando de replicación de archivos de Microsoft Windows es conocido como «Robust file copy» o simplemente llamado Robocopy. Utiliza el concepto de timestamp y datestamp para transferencias de archivos incompletas, que ayudan a tolerar las interrupciones de la red. Sabe por dónde empezar utilizando ese registro de recuperación que tiene la información de la marca de fecha/hora. Robocopy elimina la posibilidad de que se produzcan fallos, ya que se salta los puntos de unión de NTFS, ya que NTFS suele provocar bucles infinitos. Robocopy sustituye a todos los demás comandos de copia con múltiples características excepcionales.

El concepto utilizado en Robocopy para copiar múltiples archivos simultáneamente es el multithreading. El uso de multithreading lo hace mucho más rápido que la copia estándar y también que Xcopy. La sintaxis básica es:

robocopy <Source> <Destination> ] 

Características:

  • Puede especificar previamente qué hacer con los nombres de archivos conflictivos.
  • Puede excluir algunos archivos o carpetas.
  • Puede programar una operación de copiar y pegar.
  • Puede reflejar 1 carpeta en otra, eliminando archivos en el destino que no existen en la carpeta de origen.

Aquí hay algunas opciones de copia disponibles para Robocopy:

Hay muchas más, por favor, siéntase libre de ejecutar Robocopy/? en su símbolo del sistema para explorar más sobre él.

Ejemplo: