Puede usar la capacidad de programación incorporada de Robocopy para especificar un programa de copia en lugar de recurrir al Programador de tareas de Windows para realizar copias. En realidad, hay algunas formas diferentes de utilizar un programa de copia. Cuando especifica el modificador / MON: n, Robocopy permanece en ejecución y monitorea continuamente el directorio de origen para detectar cambios. Cuando detecta que se han producido «n» o más cambios en el directorio de origen, implementa estos cambios en el destino. (Es decir, cuando los archivos se crean en el origen, los archivos se copian automáticamente al destino).

C:\> ROBOCOPY C:\Temp1 C:\Temp3 /MON:1

Salga de la ejecución de Robocopy presionando la combinación CTRL + C.

Existe un comportamiento similar al especificar el modificador / MOT: m. En este caso, Robocopy permanece ejecutándose y realiza otra copia (si es necesario) en «m»

minutos de tiempo si las cosas han cambiado.

C:\> ROBOCOPY C:\Temp1 C:\Temp3 /MOT:1

Entonces, con esta línea de comando, Robocopy busca cambios una vez por minuto, y si los hay, se implementan. Como antes, presione CTRL + C para detener la ejecución de Robocopy.

Una tercera forma de programar una copia es usar el interruptor / RH: hhmm-hhmm.

Esto le dice a Robocopy que solo puede copiar archivos entre las horas / minutos del primer «hhmm» y el segundo «hhmm». Por supuesto, aquí hay tres escenarios. Si el período de tiempo especificado con / RH ya pasó, Robocopy permanecerá en pausa hasta que llegue el día siguiente. Si la hora actual del sistema está dentro de los límites establecidos con / RH, la copia se produce inmediatamente. Finalmente, si el período de tiempo especificado con / RH es en el futuro, Robocopy permanece en pausa hasta que llegue el momento y luego se realiza la copia. Como ejemplo:

C:\> ROBOCOPY C:\Temp1 C:\Temp3 /RH:1300-1400

Esto le dice a Robocopy que haga su copia entre las 13:00 y las 14:00 (1:00 pm y 2:00 pm).

Este consejo (13219) se aplica a Windows 7, 8 y 10.