È possibile utilizzare la funzionalità di pianificazione incorporata di Robocopy per specificare una pianificazione della copia invece di ricorrere all’Utilità di pianificazione di Windows per eseguire le copie. Esistono in realtà diversi modi per utilizzare una pianificazione della copia. Quando si specifica l’opzione / MON: n, Robocopy rimane in esecuzione e monitora continuamente la directory di origine per le modifiche. Quando rileva che “n” o più modifiche sono state apportate alla directory di origine, implementa queste modifiche nella destinazione. (Cioè, quando i file vengono creati nell’origine, i file vengono automaticamente copiati nella destinazione.)

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

Esci dall’esecuzione di Robocopy premendo la combinazione CTRL + C.

Un comportamento simile esiste specificando l’opzione / MOT: m. In questo caso, Robocopy rimane in esecuzione ed esegue un’altra copia (se necessario) in “m”

minuti se le cose sono cambiate.

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

Quindi, con questa riga di comando, Robocopy cerca le modifiche una volta al minuto e, se ce ne sono, vengono implementate. Come prima, premi CTRL + C per interrompere l’esecuzione di Robocopy.

Un terzo modo per pianificare una copia consiste nell’usare l’opzione / RH: hhmm-hhmm.

Questo dice a Robocopy che può copiare file solo tra le ore / minuti del primo “hhmm” e il secondo “hhmm”. Ci sono, ovviamente, tre scenari qui. Se il periodo di tempo specificato con / RH è già trascorso, Robocopy rimarrà in pausa fino al giorno successivo. Se l’ora di sistema corrente rientra nei limiti stabiliti con / RH, la copia viene eseguita immediatamente. Infine, se il periodo di tempo specificato con / RH è nel futuro, Robocopy rimane in pausa fino a quando non si verifica l’ora, quindi viene eseguita la copia. Ad esempio:

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

Questo dice a Robocopy di fare la sua copia tra le ore 1300 e 1400 (1:00 pm e 2:00 pm).

Questo suggerimento (13219) si applica a Windows 7, 8 e 10.