Cómo usar Robocopy en Windows 7: la herramienta robusta de copia de archivos de Microsoft

how use robocopy windows 7

En este artículo, aprenderá a usar Robocopy en Windows 7: qué es, cómo usar sus interruptores y la diferencia entre otras utilidades de copia de archivos, junto con una historia realmente breve de la herramienta.



Puede encontrar que copiar o mover al tomar y soltar datos desde el origen a una carpeta de destino parece correcto en varios escenarios, pero cuando llega el momento de realizar una copia de archivos de alta resistencia, necesita una herramienta de administración de archivos que pueda mejorar trabajo que simplemente 'OK'. Claro que hay alternativas como, por ejemplo, TeraCopy que puede hacer las tareas de copia un poco más fácil, pero aún puede hacerlo mejor.



Robocopy (o Robust File Copy) es una herramienta de administración de archivos basada en la línea de comandos que es más potente y flexible que cualquier otra herramienta de copia que haya usado antes. Esta herramienta se introdujo en Windows Server 2003 en el Kit de recursos y luego se incluyó en todas las versiones de Windows 7.

La 'Copia de archivo robusta' de Microsoft destaca en la capacidad de preservar todos los atributos NTFS que se encuentran en los archivos y carpetas, y en la capacidad de reflejar toda la estructura de datos en diferentes ubicaciones, como en discos duros locales o en la red. También proporciona algo que no encontrará en el Explorador de Windows, que es la capacidad de recuperarse automáticamente de interrupciones como interrupciones de la red y finalizar la tarea.



Como escribir comandos es imprescindible con esta herramienta, si lo usó en el pasadoCopiar y Xcopy, tienes una idea de cómo funciona todo esto, pero las sintaxis son completamente diferentes. Una de las diferencias es que Robocopy se creó para funcionar principalmente con dos carpetas (origen y destino), y los nombres de los archivos son parámetros opcionales.

Esta herramienta de administración de archivos incorporada en Windows 7 y versiones posteriores viene con toneladas de interruptores que, cuando se aplican correctamente, pueden ahorrarle mucho tiempo y evitar muchos problemas. El siguiente comando es un ejemplo de una sintaxis básica:

robocopy source destination [archivo [archivo] ...]

Fuente y destino puede ser una combinación de un disco local y una ruta de red. Por ejemplo, C: carpeta y\ server share folder. los expediente los parámetros pueden contener uno o varios nombres de archivo y puede utilizar ? o * comodines, el valor predeterminado es *.*, que copia todo. Otros interruptores incluyen la capacidad de controlar cómo se maneja la copia, temporizadores y reintentos si se encuentran interrupciones, e incluso puede usar un interruptor para crear un archivo de registro de salida. Eche un vistazo al siguiente ejemplo:



robocopy 'C:  folder' \ server  share  folder  / MIR / W: 15 / R: 30 / LOG: \ server  share  logs.txt

El comando anterior le permite copiar todo el contenido de C: carpeta a la carpeta compartida en la red, en este caso \ server share folder . los /YO El interruptor indica que el contenido debe reflejarse. En otras palabras, copiará todo el contenido, la carpeta, las subcarpetas, los archivos e incluso la carpeta vacía de la fuente y eliminará la carpeta en el destino si no salen de la fuente. los /EN es establecer cuánto tiempo esperar en cada reintento y / R es especificar el número de reintentos. En este caso particular, Robocopy se configuró en 30 reintentos a intervalos de espera de 15 segundos; los parámetros predeterminados permiten 1 millón de reintentos a intervalos de espera de 30 segundos.

Para copiar solo un archivo, use el siguiente comando como ejemplo:

robocopy 'C:  folder ' '\ server  share  folder ' file-name-here.iso

Puede ver cómo los parámetros del archivo son secundarios, aunque el archivo que quiero copiar reside en C: carpeta el nombre del archivo no se especifica hasta el final del comando: no se admite la ruta completa.

Si está interesado en conocer todos los interruptores y especificaciones de Robocopy, abra el símbolo del sistema y escriba:

robocopy /?
Propina: Todas las referencias de interruptores Robocopy también se pueden encontrar en estePágina web de Microsoft TechNet.

Robocopy es realmente diferente a lo que puede haber usado antes, es una herramienta de administración de archivos más poderosa que le permite copiar, mover y eliminar archivos y carpetas más rápido que nunca. Una cosa a tener en cuenta es que lleva un poco de tiempo aprender a usar todos los conmutadores, por lo que es importante que practique con datos no esenciales antes de comenzar a ejecutar comandos en contenido real.