En Windows 10, Robocopy (copia robusta de archivos) es una poderosa herramienta de administración de archivos de línea de comandos con varias opciones para transferir archivos y carpetas a otra ubicación de manera más rápida y confiable que usando 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 utilizar 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, excluyendo archivos y carpetas que no necesita transferir.
- Cómo eliminar una carpeta usando Robocopy
- Cómo eliminar un archivo usando Robocopy
- Cómo eliminar archivos y carpetas usando Robocopy
Cómo eliminar una carpeta usando Robocopy
Para eliminar una carpeta al copiar con Robocopy, siga estos pasos:
-
Abierto Empezar en Windows 10.
-
Buscar por Símbolo del sistema, haga clic derecho en el resultado y seleccione Ejecutar como administrador.
-
Ingrese el siguiente comando para copiar los archivos y carpetas, excluyendo una carpeta específica a otra ubicación y presione Iniciar sesión:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:sourcefolderpathtoexclude-folder"
Comando de eliminación de carpeta de Robocopy Este ejemplo elimina una carpeta específica usando Robocopy:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-folder-1
Este ejemplo elimina una carpeta usando la opción comodín de Robocopy:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD exclude-fold*
Este ejemplo excluye varias carpetas usando Robocopy:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:sourcefolderpathtoexclude-folder-1" "C:sourcefolderpathtoexclude-folder-2"
Después de completar los pasos, se copiarán todos los datos de la ruta, excluyendo las carpetas que especificó en el comando exclude_folder_file_robocopy.
Cómo eliminar un archivo usando Robocopy
Para eliminar un archivo mientras copia con Robocopy, siga estos pasos:
-
Abierto Empezar.
-
Buscar por Símbolo del sistema, haga clic derecho en el resultado y seleccione el Ejecutar como administrador opción.
-
Ingrese el siguiente comando para copiar los archivos y carpetas, excluyendo un archivo específico a otra ubicación y presione Iniciar sesión:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:sourcefolderpathtofolderfilename.extension"
Comando de exclusión de archivo de Robocopy Este ejemplo elimina un archivo usando Robocopy:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filename-1.extension
Este ejemplo elimina un archivo usando la opción comodín de Robocopy:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF filena*
Este ejemplo elimina varios archivos usando la opción Robocopy:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XF "C:sourcefolderpathtofolderfilename-1.extension" "C:sourcefolderpathtofolderfilename-2.extension
Después de completar los pasos, Robocopy copiará todos los archivos y carpetas de una ubicación específica, excluyendo los archivos que especificó en el comando usando el / XF Interruptor de luz.
Cómo eliminar archivos y carpetas usando Robocopy
Para eliminar un archivo y una carpeta usando Robocopy, siga estos pasos:
-
Abierto Empezar.
-
Buscar por Símbolo del sistema, haga clic derecho en el resultado y seleccione el Ejecutar como administrador opción.
-
Ingrese el siguiente comando para copiar los archivos y carpetas, excluyendo ciertos archivos y carpetas a otra unidad y presione Iniciar sesión:
robocopy C:sourcefolderpath D:destinationfolderpath /E /Z /ZB /R:5 /W:5 /TBD /NP /V /XD "C:sourcefolderpathtoexclude-folder" /XF "C:sourcefolderpathtofolderfilename.extension"
Robocopy elimina el comando de carpeta y archivo
Después de completar los pasos, todo el contenido se copiará en la nueva ubicación, excepto los archivos y carpetas que eliminó en el comando usando el / XD y / XF conmuta.
Explicación de las opciones del comando Robocopy
Robocopy tiene muchas opciones y, en el comando que se muestra en esta guía, estamos usando las siguientes opciones para copiar datos, excluyendo ciertos archivos y carpetas.
- / Y - Copie subdirectorios, incluidos los vacíos.
- / Z - Copie archivos en modo reiniciable.
- / ZB - Use el modo reiniciable, si se deniega el acceso, use el modo de respaldo.
- / 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 especificar un número diferente; el valor predeterminado es 30 segundos).
- / TBD - Espere a que se definan los nombres de los recursos compartidos (vuelva a intentar el error 67).
- / NP - Sin progreso: no muestra el porcentaje copiado.
- / V - Produzca una salida detallada, mostrando archivos omitidos.
- / XD - Excluye carpetas que coinciden con la ruta y el nombre de la carpeta.
- / XF - Excluye archivos que coinciden con la ruta y el nombre del archivo.
Las opciones más importantes de este comando son las / XD que le permite excluir carpetas y / XF que puede utilizar para eliminar archivos. Las otras opciones son opcionales, pero son opciones recomendadas que debe utilizar en cualquier proceso de copia estándar con Robocopy.
Si necesita ayuda adicional para que Robocopy funcione, recuerde que puede enviar sus preguntas a Foros de Pureinfotech.