robocopy
Windows CMD · Archivos · disponible en el simulador
Qué hace y para qué sirve
Copia robustamente archivos y directorios; incluye reintentos y espejado.
Sintaxis
robocopy origen destino [archivo...] [opciones]
Opciones y parámetros
/ECopia subdirectorios, incluidos los vacíos.
robocopy origen destino /E/SCopia subdirectorios, excepto los vacíos.
/MIRRefleja el árbol: copia y borra en destino lo que no está en origen.
robocopy src dst /MIR/MOVMueve los archivos: los borra del origen tras copiarlos.
/MOVEMueve archivos y directorios, borrándolos del origen.
/PURGEElimina del destino los archivos que ya no existen en el origen.
/COPYQué se copia de cada archivo: D datos, A atributos, T marcas de tiempo, S seguridad.
robocopy src dst /COPY:DAT/DCOPYQué se copia de cada directorio: D datos, A atributos, T marcas de tiempo.
/SECCopia archivos con la información de seguridad; equivale a /COPY:DATS.
/ZModo reiniciable ante cortes de red.
/BModo copia de seguridad, usando el privilegio de backup.
/ZBUsa el modo reiniciable y, si falla, el modo copia de seguridad.
/RNúmero de reintentos en archivos fallidos; el valor por defecto es un millón.
robocopy src dst /R:2/WSegundos de espera entre reintentos.
robocopy src dst /R:2 /W:1/MTCopia con varios hilos en paralelo.
robocopy src dst /MT:16/MAXExcluye los archivos mayores del tamaño indicado en bytes.
/MINExcluye los archivos menores del tamaño indicado en bytes.
/MAXAGEExcluye los archivos más antiguos que los días o la fecha indicados.
/MINAGEExcluye los archivos más nuevos que los días o la fecha indicados.
/XFExcluye los archivos que coincidan con los nombres o patrones.
robocopy src dst /E /XF *.tmp/XDExcluye los directorios indicados.
robocopy src dst /E /XD node_modules/XJExcluye los puntos de unión (junctions).
/LOGEscribe el registro en el archivo indicado, sobrescribiéndolo.
robocopy src dst /E /LOG:copia.log/LOG+Añade el registro al final del archivo indicado.
/TEEMuestra la salida en pantalla además de en el registro.
/NPNo muestra el porcentaje de progreso.
/NFLNo lista los nombres de archivo.
/NDLNo lista los nombres de directorio.
/ETAMuestra el tiempo estimado de finalización.
/FFTUsa marcas de tiempo FAT, con precisión de 2 segundos.
/IPGMilisegundos de pausa entre paquetes, para liberar ancho de banda.
/JCopia sin usar el búfer del sistema.
Ejemplos de uso
robocopy origen destino /EProbar en la terminalrobocopy src dst /MIR /R:2 /W:1Probar en la terminalrobocopy src dst /MIRProbar en la terminalrobocopy src dst /COPY:DATProbar en la terminalrobocopy src dst /R:2Probar en la terminalrobocopy src dst /R:2 /W:1Probar en la terminalrobocopy src dst /MT:16Probar en la terminalrobocopy src dst /E /XF *.tmpProbar en la terminalrobocopy src dst /E /XD node_modulesProbar en la terminalrobocopy src dst /E /LOG:copia.logProbar en la terminal
Practicar robocopy
Abre la terminal Windows CMD simulada para ejecutar robocopy en un entorno virtual sin riesgo, o comprueba tu nivel con los tests de comandos.