Copiez des répertoires en conservant les droits d'accès

Le coin des administrateurs et des développeurs. Astuces techniques, ...
Verrouillé
Avatar du membre
forum-vista
Modérateurs
Modérateurs
Messages : 790
Enregistré le : 02 févr. 2007, 10:15
Configuration matérielle : 1 Ordinateur de bureau sous Windows Vista Ultimate.
Localisation : Haute-saone
Contact :

Copiez des répertoires en conservant les droits d'accès

Message par forum-vista »

L'invite de commandes de Windows Vista introduit une nouvelle commande de copie de fichiers bien plus puissante que les ancestrales COPY ou XCOPY. Dénommée ROBOCOPY, cette commande permet de forcer des copies même si les fichiers sont en cours d'utilisation, ou encore de conserver l'intégralité des droits d'accès lors des copies.

Par exemple, pour copier tous les fichiers du disque "D:" vers un répertoire de sauvegarde en "E:\BACKUP" on saisira la commande:
ROBOCOPY D:\ E:\BACKUP *.* /S /COPYALL /DCOPY:T /ZB

/S signale que l'on souhaite copier tous les sous-répertoires à l'exception de ceux qui sont vides.
/CopyAll signale qu'il faut copier toutes les informations liées aux fichiers (dates, droits, etc.).
/DCOPY:T signale que les dossiers créés en destination doivent conserver les dates du dossier source.
/ZB indique que les fichiers bloqués doivent être copiés en mode "redémarrage" ou en mode "sauvegarde" selon les cas.

La commande ROBOCOPY est sans conteste l'une des plus puissantes du système. Elle comporte près d'une cinquantaine de paramètres différents. Pour obtenir une description des différents paramètres, tapez la commande "ROBOCOPY /?".
Verrouillé