Bonjour,
L'explorateur Windows (je suis sous Windows 7) a un défaut : lorsque l'on copie un fichier dans un répertoire, l'attribut "Créé le" prend la valeur de la date de copie ; l'attribut "Modifié le" prenant la vraie valeur de la date de création du fichier.
Cela me pose un problème avec un logiciel sous lequel j'ai besoin de classer par ordre chronologique ces fichiers ... mais il prend l'attribut de Windows "Créé le" qui est faux.
Y aurait-il un moyen par un batch sous DOS d'intervertir les valeurs des attributs "Créé le" et "Modifié le" de tous les fichiers d'un répertoire donné ?
Merci d'avance pour votre aide.
D.7.0
Changement de la date de création d'un fichier Windows
Modérateur : WIN32-[GG]
-
- Batcheur occasionnel
- Messages : 1
- Enregistré le : 22 oct. 2014 21:46
- -- batchman --
- Batcheur débutant
- Messages : 22
- Enregistré le : 29 oct. 2014 11:37
Re: Changement de la date de création d'un fichier Windows
Salut !
Je ne comprends pas très bien ton problème, mais en revanche je peux t'expliquer comment un batch récupère ces dates
Dis m'en plus 
Je ne comprends pas très bien ton problème, mais en revanche je peux t'expliquer comment un batch récupère ces dates

Code : Tout sélectionner
@echo off
dir "%userprofile%\mes documents\programmes" /t:c /s
pause
for /f "usebackq eol= tokens=1,2,3,4" %%a in (`dir "%userprofile%\mes documents\programmes" /t:c /s`) do (
echo Date de creation du fichier %%d :
echo %%a
echo Heure de creation du fichier %%d :
echo %%b
pause
cls
)

-- batchman --