IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Discussion :

[batch]supprimer les fichiers créés il y a X jour


Sujet :

Windows

  1. #1
    Membre régulier

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 110
    Points : 99
    Points
    99
    Par défaut [batch]supprimer les fichiers créés il y a X jour
    Bonjour,

    Je souhaiterai à partir d'une commande batch supprimer tous les fichiers dont la date de création est supérieur à X jour.

    Est ce que cela est possible directement avec une commande del ?
    Sinon comment est ce que je peux faire

    Merci d'avance

  2. #2
    Membre régulier

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 110
    Points : 99
    Points
    99
    Par défaut
    up

  3. #3
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1

  4. #4
    Membre régulier

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 110
    Points : 99
    Points
    99
    Par défaut
    J'ai bien testé cette solution mais elle ne fonctionne pas chez moi. Voici le code de mon fichier .bat

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    :DEBUT
    SET PATHDIR=C:\test\.
    SET UNXUTILS=C:\UnxUtils\usr\local\wbin
    %UNXUTILS%\find.exe "%PATHDIR%" -name "*.txt" -ctime +1 -exec rm {}\ ;
    :FIN
    pause
    Je souhaite efface les fichiers txt ayant plus de 1 jour dans le repertoire c:\test. J'ai bien telecherger et dezipper unxutils sous c:\. Je suis sous win 2K

    Je ne comprends pas. J'ai oublié quelque chose ?

  5. #5
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par norac
    Je ne comprends pas. J'ai oublié quelque chose ?
    Peut être de télécharger les outils additionnels .
    Cette solution n'est pas simpleà réaliser sous NT/XP, le calcul de date de fichiers n'est pas trivial en batch natif car il n'existe aucune commande de décomposition d'informations liée à une "cible".

  6. #6
    Membre régulier

    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 110
    Points : 99
    Points
    99
    Par défaut
    Y'aurait-il une autre solution alors ??

    Est ce vraiment impossible à réaliser ?

  7. #7
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par norac
    Y'aurait-il une autre solution alors ??

    Citation Envoyé par norac
    Est ce vraiment impossible à réaliser ?
    Je n'ai pas dis ça, j'ai simplement dis que ce n'était pas natif.
    Franchement maintenant si t'as pas envie de faire plus que dire, personne ici, à mon avis, ne te sera d'un grand secours.
    Lances-toi dans une solution...

Discussions similaires

  1. Supprimer les fichiers Excel plus vieux que 7 jours
    Par jeje00 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/07/2009, 20h05
  2. Réponses: 4
    Dernier message: 26/11/2007, 23h38
  3. Réponses: 9
    Dernier message: 03/02/2007, 14h58
  4. supprimer les fichiers qui ont des mêmes noms
    Par manaboko dans le forum Langage
    Réponses: 5
    Dernier message: 08/03/2006, 09h09
  5. [Messenger] Windows me supprime les fichiers envoyés
    Par Oluha dans le forum Messagerie instantanée
    Réponses: 8
    Dernier message: 24/11/2005, 13h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo