57 votes

Comment préserver les attributs de fichier lors de la copie de fichiers sous Windows?

Sur Linux, nous pouvons simplement faire :

cp -pr répertoire

Comment faire cela dans Windows? Est-il possible de le faire dans l'Explorateur Windows? Des suggestions d'outils GUI?

Ce serait le mieux si je pouvais conserver les autorisations NTFS et l'heure de création/modification/d'accès. Au minimum, je dois préserver la date de modification des fichiers et des répertoires. La copie de Windows Explorer ne préserve pas la date de modification pour les répertoires.

0voto

Tahlor Points 143

Si vous l'avez déjà copié et que vous ne voulez pas le refaire, vous pouvez exécuter ce script Python pour mettre à jour les dates de création/modification/d'accès afin de refléter la source d'origine.

Utilisation :

python mirror_file_times.py /src/dir /dest/dir

Exigences (pathlib) :

pip install pypiwin32 tqdm

Il devrait fonctionner sur Linux, mais je ne l'ai pas testé.

-1voto

Davidus428 Points 7

Il est simple de déplacer des dossiers et des répertoires tout en préservant la date de création. Il suffit de maintenir la touche Shift enfoncée et de faire glisser le dossier vers le nouvel emplacement (commande déplacer). La date de modification sera la date actuelle mais la date de création conservera la date originale.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X