PDA

View Full Version : xcopy e robocopy per sync cartelle


frank10
23-06-2015, 12:54
Voglio sincronizzare (renderle uguali) da riga di comando alcune cartelle tra due pc in rete in W7 Pro.
Ho creato un batch con comandi di robocopy come:

robocopy srcDir destDir /MIR /FFT /R:1 /W:5 /MT:16 /NP /NDL /log:D:\log.txt
Questo copia i file mancanti e cancella quelli non presenti nel srcDir.
Purtroppo non riesce a copiare i file che sono aperti (locked) da un programma.

Sapete come risolvere?

Temporaneamente ho preceduto quel comando da xcopy:

XCOPY srcDir destDir /E /D /C /Y
Questo servirebbe per copiare tutti i file mancanti compresi quelli locked, poi il robocopy cancellerebbe quelli non presenti nel srcDir.
PERO' xcopy non riesce a copiare file con nomi+percorsi più lunghi di 256 caratteri (dà errore memoria insufficiente), mentre robocopy sì....

Insomma, uno riesce a fare qualcosa che l'altro non sa fare, ma non basta usarli assieme!

Come si potrebbe risolvere?