Windows copie de répertoires en gardant les attributs de sécurité

Robocopy est une commande bien connue de Windows quand on cherche à copier des arborescences de répertoires importantes, voir de synchroniser 2 emplacements à la manière d’un rsync sous Linux. Les possibilités de paramétrage sont très nombreuses et peuvent être trouvés ici : https://learn.microsoft.com/fr-fr/windows-server/administration/windows-commands/robocopy

J’ai eu à planifier une arborescence de répertoire utilisateur avec chacun des droits d’accès différents et complexe à reprendre à la main. J’ai trouvé les switchs /COPY:DATSOU et /DCOPY:DAT permettant de préserver les attributs sur les fichiers et les répertoires. Ci-dessous la ligne de commande complète avec /W:5 permettant d’attendre 5 secondes entre 2 essais et /R:2 pour un retry à uniquement 2 au lieu d’infini quand un fichier est verrouillé.

robocopy E:\Shares\user$ F:\user$ *.* /COPY:DATSOU /DCOPY:DAT /W:5 /R:2 /MIR

Tagged in:

0 Comments

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.