Recuperation de la date de création

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
whoami
Batcheur occasionnel
Messages : 3
Enregistré le : 14 sept. 2010 09:51

Recuperation de la date de création

Message par whoami »

bonjour à tous, je suis un nouveau programmeur en batch et je suis à mon tout premier script.
je suis confronté à un problème: j'ai besoin de recuperer la date de création d'un fichier et la comparer à une autre date. ma question est comment recuperer la date de création d'un fichier. merci à vous de me repondre.

NB: je sais que c'est possible avec vbs mais jai besoin (et je suis tenu) de le faire dans un autre script que VBS.
kermit
Batcheur occasionnel
Messages : 7
Enregistré le : 16 déc. 2009 17:25

Re: Recuperation de la date de création

Message par kermit »

Bonjour whoami (linux ? :D batch :p)
Tu peut obtenir la date de creation, modification et dernier affichage grace a ce qui suit :

Code : Tout sélectionner

@echo off
dir /TC fichier.txt | find "/"  > tmp.txt
call :PROCESS
echo la date de creation de fichier.txt est %datetmp%
dir /TA fichier.txt | find "/" > tmp.txt
call :PROCESS
echo la date de derniere lecture de fichier.txt est %datetmp%
dir /TW fichier.txt  | find "/" > tmp.txt
call :PROCESS
echo la date de derniere ecriture de fichier.txt est %datetmp%
del tmp.txt
goto EXIT
:PROCESS
FOR /F "tokens=1-4 delims= " %%i in (tmp.txt) do set datetmp=%%i

:EXIT
pause
Bonne journée a toi :)
whoami
Batcheur occasionnel
Messages : 3
Enregistré le : 14 sept. 2010 09:51

Re: Recuperation de la date de création

Message par whoami »

Merci , j'ai tester c'est bon, pour un fichier donné. maitenant, pour chaque fichier .doc contenu dans un dossier je veux que le script me ramème la date de création. comment faire? voici le code . merci d'avance
JE FAIS UN NOUVEAU POST SVP
Répondre