Robocopy Ejercicios
Robocopy Ejercicios
Robocopy Ejercicios
ROBOCOPY %userprofile%\Documents\Descargas
D:\BACKUP\Documentos\Descargas\ /E /MOT:60
Supervisar origen, crea un respaldo de la carpeta de Descargas y revisa cada 1 hora (60
minutos) si existe algún archivo nuevo, si es así lo agrega al respaldo ya hecho.
Si haces un archivo batch para automatizar algunas tareas, puedes aprovechar los
códigos de error generados para que se reproduzca un sonido y se muestre un mensaje
de acuerdo con los resultados obtenidos.
Estos son solo algunos, puedes utilizarlos todos y personalizar el resultado a tu gusto.
Ejemplo del archivo batch, pruébalo:
@echo off
ROBOCOPY %userprofile%\Documents D:\BACKUP\Documentos\ *.doc /s
if errorlevel 4 echo DISCREPANCIAS & goto bad
if errorlevel 1 echo Copia correcta & goto ok
if errorlevel 0 echo Sin cambios & goto okk
:bad
start C:\Windows\Media\chord.wav
msg * ERROR
pause
exit
:ok
start C:\Windows\Media\ding.wav
msg * Copia correcta
pause
exit
:okk
start C:\Windows\Media\notify.wav
msg * Sin cambios
pause
exit
• Al usar Robocopy en archivos batch puedes especificar como origen simplemente %1,
de esta forma puedes arrastrar carpetas y directorios completos encima del batch y
soltarlos, la copia se efectuará hacia el destino especificado en el código, un ejemplo:
robocopy %1 D:BACKUP /E
• Ten siempre la precaución de que los nombres de directorios que contengan espacios,
deben estar encerrados entre comillas, por ejemplo:
➔ G:\Videos New - No funcionará
➔ "G:\Videos New" - OK
Usar ROBOCOPY para hacer una copia idéntica de un disco duro completo
Si en algún momento necesitas clonar un disco duro, es decir hacer una copia idéntica
de todos los archivos e información, puedes usar ROBOCOPY para esa tarea.
Es la opción ideal cuando necesitamos reemplazar un disco por otro más reciente.
Solo necesitamos conectar los dos discos y percatarnos que letra de unidad les asigna
Windows.
En caso que vayamos a copiar un disco que posee una instalación de Windows,
necesitamos hacer dicha tarea en otra PC.
Usa el siguiente comando en la consola de CMD o en la herramienta Ejecutar:
ROBOCOPY D:\ E:\ /E /R:0 /W:0 /V
Sustituye D: por la letra asignada al disco cuyo contenido se va a copiar.
Sustituye E: por la letra asignada al disco donde se va a pegar la información.
Las opciones /R:0 /W:0 evitan reintentos de lectura en caso de errores y que no habrá
tiempo de espera.
En caso de que necesites utilizar ROBOCOPY para realizar una copia de un servidor a
otro en la red, es necesario autentificarse primero, hazlo el batch de la siguiente forma:
@ECHO OFF
SETLOCAL
SET _fuente=\\Servidor1\Usuario
SET _destino=\\Servidor2\Backup_Usuario
SET _que=/COPYALL /B /SEC /MIR
SET _opciones =R:0 /W:0 /LOG:log.txt /NFL /NDL
Otro código en este caso útil para subir archivos de la PC a tu servidor web.
SET src="D:\origen de los archivos"
SET dest="\\servidor\backup$"
SET log="C:\logs\copia.log"
robocopy %src% %dest% /E /Z /SEC /MIR /R:1 /LOG:%log%
Es posible ejecutar dos tareas al mismo tiempo minimizadas, para eso utilízalo en un
batch de la siguiente forma:
@ECHO OFF
Start /Min "tarea1"
Robocopy\\ArchivoServidor1\C$\Database1\\ArchivoServidorBackupA\c$\Bac
kups
Start /Min "tarea2"
Robocopy\\ArchivoServidor2\C$\Database2\\ArchivoServidorBackupB\c$\Bac
kups
Para limitar el ancho de banda al usar Robocopy en la red, es posible usar el
parámetro /IPG:n que enviará paquetes de 64KB cada uno seguidos por un retraso
especificado en n de milisegundos.
Para los que no les agrada la edición en la consola de CMD, pero quieren beneficiarse
con las ventajas que ofrece el comando ROBOCOY, en la siguiente página puedes leer
sobre cómo usar este comando de manera más sencilla, solo arrastrando las carpetas a
copiar sobre la consola, método preferido por la gran mayoría de las personas que no
poseen conocimientos avanzados.
Como copiar archivos, carpetas y datos más rápido y a toda velocidad en Windows
Páginas relacionadas
✓ Como extraer con ROBOCOPY archivos de un disco duro deteriorado en mal estado
✓ Como Copiar más rápido música y archivos en un dispositivo USB lento
✓ Como copiar archivos, carpetas y datos más rápido y a toda velocidad en Windows
✓ Comandos para copiar de manera rápida desde unidades ópticas y USB a la PC
✓ Hacer backup o respaldo de datos en una memoria flash de forma automática
✓ Archivos batch para crear respaldos y hacer backups en Windows