En Windows 10 , Robocopy (Robust File Copy) es una poderosa herramienta de línea de comandos de administración de archivos con muchas opciones para transferir archivos y carpetas a otra ubicación de manera más rápida y confiable que con el Explorador de archivos.
Sin embargo, de forma predeterminada, Robocopy transfiere todo en una ruta determinada, lo que puede no ser ideal en todos los escenarios, ya que puede tener archivos y carpetas específicos en una ubicación que no desea copiar. Sin embargo, la herramienta incluye al menos dos opciones, que puede usar para excluir archivos y carpetas de un proceso de copia.
En esta guía , aprenderá los pasos para copiar datos usando Robocopy en Windows 10 (o Windows 11 ), excluyendo aquellos archivos y carpetas que no necesita transferir.
Cómo excluir una carpeta usando Robocopy
Para excluir una carpeta mientras copia con Robocopy, siga estos pasos:
-
Abra Inicio en Windows 10.
-
Busque Símbolo del sistema , haga clic con el botón derecho en el resultado y seleccione la opción Ejecutar como administrador .
-
Escriba el siguiente comando para copiar los archivos y carpetas, excepto una carpeta específica, a otra ubicación y presione Entrar :
robocopy C:\origen\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\origen\carpeta\ruta \a\excluir-carpeta"
Robocopy excluir comando de carpeta
Este ejemplo excluye una carpeta específica usando Robocopy:
robocopy C:\fuente\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD excluir-carpeta-1
Este ejemplo excluye una carpeta usando la opción comodín de Robocopy:
robocopy C:\origen\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD pliegue excluido*
Este ejemplo excluye múltiples carpetas usando Robocopy:
robocopy C:\origen\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\origen\carpeta\ruta \to\excluir-carpeta-1" "C:\origen\carpeta\ruta\a\excluir-carpeta-2"
Una vez que complete los pasos, los datos se copiarán en el destino, excepto las carpetas especificadas en el comando (exclude_folder_file_robocopy) que se excluirán.
Cómo excluir archivos usando Robocopy
Para excluir un archivo mientras se copia con Robocopy, siga estos pasos:
-
Abre Inicio .
-
Busque Símbolo del sistema , haga clic con el botón derecho en el resultado y seleccione la opción Ejecutar como administrador .
-
Escriba el siguiente comando para copiar los archivos y carpetas excluyendo un archivo específico a otra ubicación y presione Entrar :
robocopy C:\origen\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\origen\carpeta\ruta \a\carpeta\nombre de archivo.extensión"
Robocopy excluir comando de archivo
Este ejemplo excluye un archivo usando Robocopy:
robocopy C:\fuente\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF nombre de archivo-1.extensión
Este ejemplo excluye un archivo usando la opción comodín de Robocopy:
robocopy C:\origen\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF archivona*
Este ejemplo excluye múltiples archivos usando la opción Robocopy:
robocopy C:\origen\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:\origen\carpeta\ruta \a\carpeta\nombre de archivo-1.extensión" "C:\origen\carpeta\ruta\a\carpeta\nombre de archivo-2.extensión
Después de completar los pasos, Robocopy copiará todos los archivos y carpetas de una ubicación en particular, excluyendo los archivos que especificó en el comando usando el modificador /XF .
Cómo excluir archivos y carpetas usando Robocopy
Para excluir un archivo y una carpeta usando Robocopy, siga estos pasos:
-
Abre Inicio .
-
Busque Símbolo del sistema , haga clic con el botón derecho en el resultado y seleccione la opción Ejecutar como administrador .
-
Escriba el siguiente comando para copiar los archivos y carpetas excluyendo archivos y carpetas específicos a otra unidad y presione Entrar :
robocopy C:\origen\carpeta\ruta\ D:\destino\carpeta\ruta\ /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:\origen\carpeta\ruta \a\excluir-carpeta" /XF "C:\origen\carpeta\ruta\a\carpeta\nombre de archivo.extensión"
Robocopy excluir carpeta y comando de archivo
Una vez que complete los pasos, todo el contenido se copiará en la nueva ubicación, excepto aquellos archivos y carpetas que excluyó en el comando usando los modificadores /XD y /XF .
Interruptores de comando Robocopy
Robocopy tiene muchas opciones, y en el comando que se muestra en esta guía, estamos usando los siguientes interruptores para copiar datos excluyendo archivos y carpetas específicos.
- /E — Copiar subdirectorios, incluidos los vacíos.
- /Z — Copiar archivos en modo reiniciable.
- /ZB: utiliza el modo reiniciable. Si se niega el acceso, utilice el modo de copia de seguridad.
- /R:5 — Vuelva a intentarlo 5 veces (puede especificar un número diferente, el valor predeterminado es 1 millón).
- /W:5: espere 5 segundos antes de volver a intentarlo (puede seleccionar un número diferente, el valor predeterminado es 30 segundos).
- /TBD: espera a que se definan los nombres de los recursos compartidos (reintentar error 67).
- /NP — Sin progreso: no muestra el porcentaje copiado.
- /V: produce una salida detallada que muestra los archivos omitidos.
- /XD: excluye las carpetas que coincidan con la ruta y el nombre de la carpeta.
- /XF: excluye los archivos que coinciden con la ubicación y el nombre del archivo.
Los modificadores más importantes de este comando son /XD, que le permite excluir carpetas, y /XF , que puede usar para excluir archivos. Las otras opciones son opcionales, pero debe usar estas opciones que debe usar en cualquier proceso de copia estándar usando Robocopy.
Enfocamos esta guía en Windows 10, pero las instrucciones también deberían funcionar en Windows 11.