Ir al contenido principal

Windows | CMD | Formas prácticas y sencillas de usar el comando ROBOCOPY

 



Ejemplo:

Abrir CMD, poner ruta de origen y destino entre comillas y se copia todos los archivos encontrados *.* en  10 reintentos, 120Seg. Y usa 1 Hilo de las 256 que hay:

ROBOCOPY "D:\ORIGEN_Carpeta" "D:\DESTINO\"  *.*  /E /R:10 /W:120 /MT:1

Formas prácticas y sencillas de usar el comando ROBOCOPY


ROBOCOPY ORIGEN DESTINO /E
Permite copiar de forma recursiva carpetas con subdirectorios aunque estén vacíos.

ROBOCOPY ORIGEN DESTINO /S
Copia de forma recursiva carpetas con subdirectorios pero no los vacios

ROBOCOPY ORIGEN DESTINO /MIR
MIR modo espejo, Copia de forma recursiva pero al terminar se eliminan los archivos en el destino que ya no existen en el origen.

Es posible indicar archivos específicos para ser copiados usando asteriscos de la siguiente forma:
ROBOCOPY ORIGEN DESTINO *.doc /E
En este caso solo se copiarán documentos de extensión de archivo .DOC, si esta opción no es utilizada se emplea de forma predeterminada *.* o sea se copian todos los archivos encontrados.



Opciones que permite el comando ROBOCOPY


/R:nNumero de reintentos en caso de algún error.
/W:nTiempo de espera entre reintentos.
/MT:nRealiza copias multiproceso, n especifica el número de hilos, el valor predeterminado es 8, n debe estar comprendido entre 1 y 128.
/MOVMueve archivos y los elimina del origen después de ser copiados.
/MOVEMueve archivos y carpetas y los elimina del origen después de ser copiados.
/VMostrar información detallada durante la copia.
/LHace una simulación, solo mostrar no copia.
/FPIncluir ruta de acceso completa de los archivos en el resultado.
/NJHNo muestra el encabezado en la consola.
/NJSNo muestra el resumen final.
/ZCopia archivos en modo reiniciable. Escribirá un registro en el archivo incompleto en caso de que la operación se vea interrumpida, para que en otra ejecución de Robocopy pueda continuarse por donde se dejó.
/MAX:nTamaño máximo de archivo, no se copian archivos mayores que el valor de n expresado en bytes.
/MIN:nTamaño mínimo de archivo, no se copian archivos menores que el valor de n expresado en bytes.
/MAXAGE:nAntigüedad máxima de archivo, no se copian archivos mayores que el valor de n en días, puede usarse también fecha.
/MINAGE:nAntigüedad mínima de archivo no se copian archivos menores que el valor de n en días, puede usarse también fecha.
/RH:hhmm-hhmmHoras de ejecución, intervalo de horas en formato de 24 horas en que se debe iniciar la copia.
/LOG:log.txtPermite guardar un informa con los datos de la copia efectuada en un archivo de texto.
Para crear un documento en tu escritorio con todas las opciones que permite el comando Robocopy, solo introduce en la consola de CMD:
robocopy.exe /?>%userprofile%\Desktop\Opciones_Robocopy.doc
Supervisar origen, crea un respaldo de la carpeta de Descargas y revisa cada 1 hora (60 minutos) si existe algún archivo nuevo, si es así lo agrega al respaldo ya hecho.
ROBOCOPY %userprofile%\Documents\Descargas D:\BACKUP\Documentos\Descargas\ /E /MOT:60

Comentarios