Copiar archivos grandes siempre ha sido problemático en mi PC Windows 11. Afortunadamente, ahora uso otra característica de copia incorporada llamada robocopy para muchas tareas de transferencia de archivos. Así es como puede usar esta herramienta de copia robusta en su computadora.
¿Qué es la robocopia?
Robocopy es una herramienta Windows 11 incorporada que le permite copiar archivos de un lugar a otro. Es una herramienta de línea de comandos, lo que significa que emite comandos desde herramientas como el símbolo del sistema o PowerShell para transferir sus archivos.
RoboCopy ofrece muchas más funciones que la función de copia predeterminada. Con esta herramienta, puede reanudar las transferencias rotas, usar copia multiproceso e incluso programar tareas de copia.
Cómo usar robocopy para copiar archivos
Para usar robocopy, puede usar el símbolo del sistema o PowerShell. Te mostraré cómo usar el primero.
Acceda a la búsqueda de Windows (presione Windows+S), escriba Solicitante del sistemay lanza la herramienta. En la ventana CMD, usará la siguiente sintaxis para copiar archivos con robocopy. Aquí, reemplazará la fuente y las variables de destino con la carpeta de origen y de destino, respectivamente.
robocopy “Source” “Destination”
Como ejemplo, si desea copiar todos los archivos de la carpeta D: \ Documents a la carpeta E: \ Backups, usará el siguiente comando:
robocopy “D:\Documents” “E:\Backups”
Esa es la forma básica de copiar archivos usando robocopy.
Puede usar varios parámetros (opciones) con robocopy
Mientras copia archivos con robocopy, puede usar varios parámetros para cambiar la forma en que funciona la herramienta. Estos son algunos de los parámetros comunes que puede usar en sus tareas de copia de archivos:
- /MI: Copia todas las subcarpetas, incluso las vacías
- /Z: Habilita el modo reiniciable
- /MONTE: Habilita la copia multiproceso (transferencias de archivos más rápidas)
- /Mir: Refleja el directorio de origen, lo que significa que elimina los archivos en la carpeta de destino que no están presentes en el directorio de origen
- /XD: Excluye las carpetas especificadas
- /XF: Excluye los archivos especificados
Ejemplos interesantes de transferencias de archivos con robocopy
Puede usar robocopy de varias maneras para copiar archivos de un lugar a otro en su PC con Windows 11. En cuanto a mí, creo que lo siguiente es realmente bueno ejemplos de cómo puede usar esta herramienta en su computadora.
Cuando quiero hacer una copia de seguridad de mis documentos, incluidos los subdirectorios vacíos, uso el siguiente comando:
robocopy “D:\Documents” “E:\Backup\Documents” /E
Cuando quiero copiar fotos de una carpeta a otra y eliminar todas las fotos en la carpeta de destino que no están en la carpeta de origen, ejecuto el siguiente comando. Esto asegura que la carpeta de destino solo tenga el contenido de mi carpeta fuente.
Robocopy eliminará los archivos en la carpeta de destino que no están disponibles en la carpeta de origen. Proceder con precaución.
robocopy “D:\Photos” “F:\Photos” /MIR
A veces, no quiero que todas las carpetas del directorio de origen se incluyan en la tarea de copia. Especifico la carpeta que se excluirá de la siguiente manera:
robocopy “D:\Work” “E:\Backup\Work” /E /XD “D:\Work\Temp”
Haga que la copia de archivos sea aún más fácil con archivos por lotes
Hay comandos de cobertura de archivos que ejecuto con demasiada frecuencia, y abrir el símbolo del sistema y escribir esos comandos cada vez es una molestia. De hecho, he creado múltiples archivos de lotes que ejecutan mis comandos de robocopy predefinidos con un doble clic.
Si desea hacer lo mismo, inicie Windows Search (presione Windows+S), escriba Blocy abra la aplicación. En un nuevo documento, escriba o pegue su comando robocopy. Luego, desde la barra de menú de BlocePad, seleccione Archivo> Guardar como.
En la ventana Guardar como, elija la carpeta para guardar su archivo por lotes (seleccione Desktop para facilitar el acceso). Haga clic en el menú desplegable «Guardar como tipo» y elija «Todos los archivos». Seleccione el campo «Nombre de archivo» y escriba un nombre para su archivo. Asegúrese de que el nombre termine con .bat para que sea un archivo por lotes. Luego, haga clic en «Guardar».
De ahora en adelante, siempre que desee ejecutar su comando Robocopy, simplemente haga doble clic en el archivo por lotes que ha creado.
Programar tareas de copia de robocopy con archivos por lotes y programador de tareas
Ejecuto un cierto comando de robocopy para hacer una copia de seguridad de ciertos archivos en un calendario determinado. Hago esto programando mis archivos de lotes RoboCopy con el programador de tareas.
Si desea hacer eso, primero, cree el archivo por lotes que contiene el comando que desea ejecutar en un horario. Luego, abra la búsqueda de Windows (presione Windows+S), escriba Planificador de tareasy lanza la utilidad. En el panel derecho, haga clic en «Crear tarea».
En la pestaña General, seleccione el campo «Nombre» y escriba un nombre para su tarea. Acceda a la pestaña «desencadenantes» y haga clic en «Nuevo». En la ventana Abra, elija cuándo y con qué frecuencia desea que se ejecute su comando robocopy. Luego, haga clic en «Aceptar».
Acceda a la pestaña «Acciones» y haga clic en «Nuevo». Seleccione el botón «Explorar» y elija su archivo por lotes. Luego, haga clic en «Aceptar» y seleccione «Aceptar» nuevamente.
El programador de tareas ahora ejecutará su archivo por lotes en la fecha y hora especificadas, copiando sus archivos automáticamente.
Y así es como uso esta herramienta robusta para copiar archivos en mi PC. ¡No más dificultades con la función de copia predeterminada en Windows 11!