robocopy
| Opción | Descripción |
|---|---|
| /s | Copia subdirectorios. Esta opción excluye automáticamente los directorios vacíos. |
| /e | Copia subdirectorios. Esta opción incluye automáticamente directorios vacíos. |
/lev:<n> |
Copia solo los n niveles superiores del árbol de directorios de origen. |
| /z | Copia los archivos en modo reiniciable. En modo reiniciable, si se interrumpe una copia de archivos, Robocopy puede recoger donde lo dejó en lugar de volver a copiar todo el archivo. |
| /b | Copia los archivos en modo de copia de seguridad. El modo de copia de seguridad permite a Robocopy invalidar la configuración de permisos de archivos y carpetas (ACL). Esto le permite copiar archivos a los que, de lo contrario, podría no tener acceso, suponiendo que se ejecuten en una cuenta con privilegios suficientes. |
| /zb | Copia los archivos en modo reiniciable. Si se deniega el acceso a los archivos, cambia al modo de copia de seguridad. |
| /j | Copia mediante E/S sin búfer (recomendado para archivos grandes). |
| /efsraw | Copia todos los archivos cifrados en modo RAW de EFS. |
/copy:<copyflags> |
Especifica qué propiedades de archivo se copian. Los valores válidos para esta opción son:
|
/dcopy:<copyflags> |
Especifica lo que se va a copiar en los directorios. Los valores válidos para esta opción son:
|
| /s | Copia archivos con seguridad (equivalente a /copy:DATS). |
| /copyall | Copia toda la información de archivo (equivalente a /copy:DATSOU). |
| /nocopy | No copia ninguna información de archivo (útil con /purge). |
| /secfix | Corrige la seguridad de los archivos en todos los archivos, incluso en los omitido. |
| /timfix | Corrige los tiempos de archivo en todos los archivos, incluso en los omitido. |
| /purge | Elimina los archivos y directorios de destino que ya no existen en el origen. El uso de esta opción con la opción /e y un directorio de destino permite que la configuración de seguridad del directorio de destino no se sobrescriba. |
| /mir | Refleja un árbol de directorio (equivalente a /e más /purge). Al usar esta opción con la opción /e y un directorio de destino, se sobrescribe la configuración de seguridad del directorio de destino. |
| /mov | Mueve los archivos y los elimina del origen después de copiarlos. |
| /move | Mueve archivos y directorios y los elimina del origen después de copiarlos. |
| /a+:[CTRLCNET] | Agrega los atributos especificados a los archivos copiados. Los valores válidos para esta opción son:
|
| /a-:[ALCNET] | Quita los atributos especificados de los archivos copiados. Los valores válidos para esta opción son:
|
| /create | Crea solo un árbol de directorios y archivos de longitud cero. |
| /fat | Crea archivos de destino usando solo nombres de archivo FAT de longitud de caracteres 8.3. |
| /256 | Desactiva la compatibilidad con rutas de acceso de más de 256 caracteres. |
/mon:<n> |
Supervisa el origen y se ejecuta de nuevo cuando se detectan más de n cambios. |
/mot:<m> |
Supervisa el origen y se ejecuta de nuevo en m minutos, si se detectan cambios. |
/MT[:n] |
Crea copias multiproceso con n subprocesos. n debe ser un entero entre 1 y 128. El valor predeterminado de n es 8. Para mejorar el rendimiento, redirija la salida mediante la opción /log. El parámetro /mt no se puede usar con los parámetros /ipgy /efsraw. |
| /rh:hhmm-hhmm | Especifica los tiempos de ejecución en los que se pueden iniciar nuevas copias. |
| /pf | Comprueba los tiempos de ejecución por archivo (no por paso). |
| /ipg:n | Especifica la brecha entre paquetes para liberar ancho de banda en líneas lentas. |
| /sl | No siga los vínculos simbólicos y, en su lugar, cree una copia del vínculo. |
| /nodcopy | No copia ninguna información de directorio (se realiza el valor predeterminado /dcopy:DA). |
| /nooffload | Copia los archivos sin usar el Windows de descarga de copia. |
| /compress | Solicita la compresión de red durante la transferencia de archivos, si procede. |
Importante
Al usar la opción de copia /secfix, especifique el tipo de información de seguridad que desea copiar mediante una de estas opciones de copia adicionales:
- /copyall
- /copy:o
- /copy:s
- /copy:u
- /sec
Opciones de selección de archivos
| Opción | Description |
|---|---|
| /a | Copia solo los archivos para los que se establece el atributo Archive. |
| /m | Copia solo los archivos para los que se establece el atributo Archive y restablece el atributo Archive. |
/ia:[RASHCNETO] |
Incluye solo los archivos para los que se establece cualquiera de los atributos especificados. Los valores válidos para esta opción son:
|
/xa:[RASHCNETO] |
Excluye los archivos para los que se establece cualquiera de los atributos especificados. Los valores válidos para esta opción son:
|
/xf <filename>[ ...] |
Excluye los archivos que coinciden con los nombres o rutas de acceso especificados. Caracteres comodín ( * y *) se admiten. |
/xd <directory>[ ...] |
Excluye los directorios que coinciden con los nombres y rutas de acceso especificados. |
| /xc | Excluye los archivos modificados. |
| /xn | Excluye los archivos más recientes. |
| /xo | Excluye los archivos más antiguos. |
| /xx | Excluye archivos y directorios adicionales. |
| /xl | Excluye los archivos y directorios "desatendados". |
| /im | Incluir archivos modificados (distintos tiempos de cambio). |
| /is | Incluye los mismos archivos. |
| /it | Incluye archivos ajustados. |
| /xc | Excluye los archivos existentes con la misma marca de tiempo, pero tamaños de archivo diferentes. |
| /xn | Excluye los archivos existentes más recientes que la copia en el directorio de origen. |
| /xo | Excluye los archivos existentes anteriores a la copia en el directorio de origen. |
| /xx | Excluye los archivos y directorios adicionales presentes en el destino, pero no el origen. La exclusión de archivos adicionales no eliminará los archivos del destino. |
| /xl | Excluye los archivos y directorios de "ubicación" presentes en el origen, pero no el destino. La exclusión de archivos no deseados impide que se agregan nuevos archivos al destino. |
| /is | Incluye los mismos archivos. Los mismos archivos son idénticos en nombre, tamaño, horas y todos los atributos. |
| /it | Incluye archivos "ajustados". Los archivos ajustados tienen el mismo nombre, tamaño y horas, pero atributos diferentes. |
/max:<n> |
Especifica el tamaño máximo de archivo (para excluir archivos de más de n bytes). |
/min:<n> |
Especifica el tamaño mínimo de archivo (para excluir archivos de menos de n bytes). |
/maxage:<n> |
Especifica la antigüedad máxima del archivo (para excluir archivos anteriores a n días o fecha). |
/minage:<n> |
Especifica la antigüedad mínima del archivo (excluir archivos más recientes que n días o fecha). |
/maxlad:<n> |
Especifica la fecha máxima de último acceso (excluye los archivos sin usar desde n). |
/minlad:<n> |
Especifica la fecha mínima de último acceso (excluye los archivos usados desde n) Si n es menor que 1900, n especifica el número de días. De lo contrario, n especifica una fecha con el formato YYYYMMDD. |
| /xj | Excluye los puntos de unión, que normalmente se incluyen de forma predeterminada. |
| /fft | Se da por supuesto que se trata de tiempos de archivos FAT (precisión de dos segundos). |
| /dst | Compensa las diferencias de tiempo de DST de una hora. |
| /xjd | Excluye los puntos de unión de los directorios. |
| /xjf | Excluye los puntos de unión de los archivos. |
Opciones de reintento
| Opción | Description |
|---|---|
/r:<n> |
Especifica el número de reintentos en las copias con errores. El valor predeterminado de n es 1 000 000 (un millón de reintentos). |
/w:<n> |
Especifica el tiempo de espera entre reintentos, en segundos. El valor predeterminado de n es 30 (tiempo de espera de 30 segundos). |
| /reg | Guarda los valores especificados en las opciones /r y /w como valores predeterminados en el Registro. |
| /tbd | Especifica que el sistema esperará a que se definan los nombres de recurso compartido (error de reintento 67). |
Opciones de registro
| Opción | Description |
|---|---|
| /l | Especifica que los archivos solo se mostrarán (y no se copiarán, eliminarán ni marcarán de tiempo). |
| /x | Notifica todos los archivos adicionales, no solo los que están seleccionados. |
| /v | Genera una salida detallada y muestra todos los archivos omitido. |
| /ts | Incluye marcas de tiempo del archivo de código fuente en la salida. |
| /fp | Incluye los nombres de ruta de acceso completos de los archivos de la salida. |
| /bytes | Imprime tamaños, como bytes. |
| /ns | Especifica que los tamaños de archivo no se van a registrar. |
| /nc | Especifica que las clases de archivo no se van a registrar. |
| /nfl | Especifica que los nombres de archivo no se van a registrar. |
| /ndl | Especifica que los nombres de directorio no se van a registrar. |
| /np | Especifica que no se mostrará el progreso de la operación de copia (el número de archivos o directorios copiados hasta el momento). |
| /eta | Muestra el tiempo estimado de llegada (ETA) de los archivos copiados. |
/log:<logfile> |
Escribe la salida del estado en el archivo de registro (sobrescribe el archivo de registro existente). |
/log+:<logfile> |
Escribe la salida de estado en el archivo de registro (anexa la salida al archivo de registro existente). |
| /unicode | Muestra la salida de estado como texto Unicode. |
/unilog:<logfile> |
Escribe la salida de estado en el archivo de registro como texto Unicode (sobrescribe el archivo de registro existente). |
/unilog+:<logfile> |
Escribe la salida de estado en el archivo de registro como texto Unicode (anexa la salida al archivo de registro existente). |
| /tee | Escribe la salida de estado en la ventana de la consola, así como en el archivo de registro. |
| /ckh | Especifica que no hay ningún encabezado de trabajo. |
| /cks | Especifica que no hay ningún resumen del trabajo. |
Opciones de trabajo
| Opción | Description |
|---|---|
/job:<jobname> |
Especifica que los parámetros se van a derivar del archivo de trabajo con nombre. |
/save:<jobname> |
Especifica que los parámetros se van a guardar en el archivo de trabajo con nombre. |
| /quit | Se cierra después de procesar la línea de comandos (para ver los parámetros). |
| /nosd | Indica que no se ha especificado ningún directorio de origen. |
| /nodd | Indica que no se ha especificado ningún directorio de destino. |
| /if | Incluye los archivos especificados. |
Códigos de salida (devolución)
| Valor | Descripción |
|---|---|
| 0 | No se copió ningún archivo. No se encontró ningún error. No se ha coincidente ningún archivo. Los archivos ya existen en el directorio de destino; por lo tanto, se omitió la operación de copia. |
| 1 | Todos los archivos se copiaron correctamente. |
| 2 | Hay algunos archivos adicionales en el directorio de destino que no están presentes en el directorio de origen. No se ha copiado ningún archivo. |
| 3 | Algunos archivos se copiaron. Había archivos adicionales. No se encontró ningún error. |
| 5 | Algunos archivos se copiaron. Algunos archivos no estaban coincidentes. No se encontró ningún error. |
| 6 | Existen archivos adicionales y archivos no coincidentes. No se copiaron archivos ni se encontraron errores. Esto significa que los archivos ya existen en el directorio de destino. |
| 7 | Se copiaron archivos, había una discrepancia de archivos y había archivos adicionales. |
| 8 | No se copiaron varios archivos. |
Nota
Cualquier valor mayor que 8 indica que hubo al menos un error durante la operación de copia.
Referencias adicionales
Copia los datos de archivo de una ubicación a otra.
Sintaxis
robocopy <source> <destination> [<file>[ ...]] [<options>]
Por ejemplo, para copiar un archivo denominado yearly-report.mov de c:\reports a un recurso compartido de archivos \\marketing\videos mientras se habilitan los subprocesos múltiples para un mayor rendimiento (con el parámetro /mt) y la capacidad de reiniciar la transferencia en caso de que se interrumpa (con el parámetro /z), escriba:
robocopy c:\reports '\\marketing\videos' yearly-report.mov /mt /z
Parámetros
| Parámetro | Description |
|---|---|
<source> |
Especifica la ruta de acceso del directorio de origen. |
<destination> |
Especifica la ruta de acceso del directorio de destino. |
<file> |
Especifica el archivo o los archivos que se van a copiar. Caracteres comodín ( * o *) se admiten. Si no especifica este parámetro, *.* se usa como valor predeterminado. |
<options> |
Especifica las opciones que se usarán con el comando robocopy, incluidas las opciones de copia, archivo ,reintento,registroy trabajo. |