GeeksforGeeks

Il comando di replica dei file di Microsoft Windows è conosciuto come “Robust file copy” o semplicemente chiamato Robocopy. Utilizza il concetto di timestamp e datetamp per i trasferimenti di file incompleti, che aiutano a tollerare le interruzioni di rete. Sa da dove partire usando quel record di recupero che ha le informazioni di data/ora. Robocopy elimina la possibilità di fallimento perché salta i punti di giunzione NTFS, dato che NTFS causa cicli infiniti. Robocopy sostituisce tutti gli altri comandi di copia con molteplici caratteristiche eccezionali.

Il concetto utilizzato in Robocopy per copiare più file contemporaneamente è il multithreading. L’uso del multithreading lo rende molto più veloce della copia standard e anche di Xcopy. La sintassi di base è:

robocopy <Source> <Destination> ] 

Caratteristiche:

  • Puoi pre-specificare cosa fare con i nomi dei file in conflitto.
  • Puoi escludere alcuni file o cartelle.
  • Puoi programmare un’operazione di copia e incolla.
  • Puoi fare il mirroring di una cartella in un’altra, cancellando i file nella destinazione che non esistono nella cartella di origine.

Qui ci sono alcune opzioni di copia disponibili per Robocopy:

Ci sono molte altre, sentitevi liberi di eseguire Robocopy/? sul vostro prompt dei comandi per esplorarne di più.

Esempio: