Robocopy (copia robusta de archivos) y XCopy son dos herramientas de línea de comandos que se utilizan a menudo en transferencias de archivos para Windows. XCopy se incluye en la mayoría de las versiones de Windows, pero se ha utilizado menos ya que Robocopy se distribuye tanto con Windows Vista como con Windows 7. Robocopy también forma parte del Kit de recursos de Windows. Para todo tipo de copia masiva de archivos, ambos son programas útiles, pero Robocopy tiene algunas opciones que facilitan el trabajo.
Reflejando
Robocopy, a diferencia de XCopy, se utiliza para duplicar o sincronizar directorios. En lugar de copiar todos los archivos de un directorio a otro, Robocopy verificará el directorio de destino y eliminará los archivos que ya no se encuentran en el árbol principal. También compara los archivos en el directorio de destino con los archivos que se van a copiar y no pierde el tiempo copiando archivos sin cambios.
Video del día
Automatización
El uso de la opción "Run Hours" (/ RH) con Robocopy le permite establecer cuándo se deben realizar las copias en lugar de la hora del comando como con XCopy. Esta automatización es más útil para realizar copias de seguridad diarias o para grandes trabajos por lotes que llevarán algún tiempo pero no requieren interacción.
Tenga en cuenta que el proceso robocopy.exe estará presente en la lista de tareas, ya que verifica el reloj para ver cuándo copiar. Robocopy también admite el registro, con la opción de archivo / LOG:; y reintento (los valores predeterminados son 1 millón de intentos, con 30 segundos de diferencia) para una mayor automatización.
Vigilancia
Robocopy admite la supervisión de archivos y directorios con los comandos "/ MON" o "/ MOT". "/ MON: n" copia el archivo en el destino con n o más cambios, mientras que "/ MOT: m" comprueba el archivo cada "m" minutos en busca de cambios, luego lo copia cuando los hay. Esto es similar a guardar periódicamente un archivo mientras se trabaja en él, solo que es más eficiente. XCopy no tiene soporte de monitoreo.
Atributos
Tanto XCopy como Robocopy tienen soporte para copiar sobre el atributo "archivo" en archivos, pero Robocopy toma esto como un un paso más allá: admite la copia de todos los atributos, incluidas las marcas de tiempo, la seguridad, el propietario y la información de auditoría. Estos atributos adicionales ayudan a mantener una estructura de directorio adecuada, especialmente al realizar copias como administrador.