Changement de la date de création d'un fichier Windows

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
Dionysos70
Batcheur occasionnel
Messages : 1
Enregistré le : 22 oct. 2014 21:46

Changement de la date de création d'un fichier Windows

Message par Dionysos70 »

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
Avatar du membre
-- 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

Message par -- batchman -- »

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 8-)

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
) 
 
Dis m'en plus :)
-- batchman --
Répondre