Generador de comandos Robocopy

Robocopy (Robust File Copy) es la herramienta de línea de comandos de Windows para copiar y sincronizar archivos y carpetas de forma mucho más fiable que un copiar-pegar normal: reintenta automáticamente, puede reanudar copias grandes y sabe copiar solo lo que ha cambiado. Elige las opciones a la izquierda y copia el comando ya formado.

Configura la copia

Robocopy reintenta por defecto un millón de veces con 30s de espera: para uso interactivo conviene bajar estos valores.

Comando generado

robocopy "C:\Origen" "D:\Destino" /E /Z /R:3 /W:5 /MT:8

Cuándo usar Robocopy en vez de una copia normal

  • Migrar datos entre servidores o entre un servidor antiguo y uno nuevo.
  • Backups programados de carpetas compartidas mediante el Programador de tareas.
  • Sincronizar una carpeta local con una unidad de red, conservando permisos y fechas.
  • Copiar grandes volúmenes de archivos por una red que no es del todo estable.

Preguntas frecuentes

¿Robocopy viene instalado en Windows?

Sí, viene incluido de serie desde Windows Vista y Windows Server 2008 en adelante. En versiones anteriores había que instalar el Windows Resource Kit aparte.

¿Qué diferencia hay entre /E y /MIR?

/E copia toda la estructura de carpetas, incluidas las vacías, pero nunca borra nada en el destino. /MIR hace lo mismo y además borra en destino los archivos que ya no existan en origen, dejando ambas carpetas idénticas.

¿Por qué mi copia con Robocopy parece quedarse "colgada"?

Casi siempre son los reintentos: por defecto Robocopy reintenta hasta un millón de veces con 30 segundos de espera entre cada uno si encuentra un archivo bloqueado. Bajar /R y /W a valores razonables (por ejemplo 3 y 5) evita esa sensación de bloqueo.