Rechercher : dans
Par :

Aide pour supprimer fichier de + de 7 jours

Dernière réponse le 26 fév 2009 à 10:24:22 bomonde, le 21 fév 2009 à 15:49:08 
 Signaler ce message aux modérateurs

Bonjour, j'ai fais un script qui genere un fichier chaque jour et j'aimerai savoir quelle commande apliquer afin de supprimer les fichiers de plus de 7 jours

Merci de votre aide.

Configuration: Windows XP
Internet Explorer 6.0

1

tototitie, le 23 fév 2009 à 12:36:20

Bonjour,

tu peux, par exemple, supprimer ton fichier à condition que la différence entre la date actuelle et celle de ton fichier soit supérieure ou égale à 7 jours. Pour cela, tu peux regarder la date de création de ton fichier ou alors sa date de dernière modification ou encore stocker la date en dur dans un fichier lorsque tu écris tes infos.

Je ne sais pas dans quel langage tu programmes, mais dans tous les cas, la variable d'environnement %DATE% te fournira la date sous la forme 23/02/2009. Sinon, il y a toujours de méthodes / classes pour accéder à ce genre de données.

Répondre à tototitie

2

 bomonde, le 26 fév 2009 à 10:24:22

Je programme en dos,

mon batch ci-dessous mais ne fonctionne pas, tu as une solution?

set fich=C:\GCTI\"%~d0CustomServer_0"
set jour=7
forfiles -p %fich% -s -m *.txt -d-%jour% -c "cmd /c del @FILE"
pause

Répondre à bomonde