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

Scripts/Batch Discussion :

forfiles - Supprimer les fichiers vieux de 3 jours


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut forfiles - Supprimer les fichiers vieux de 3 jours
    Bonjour, j'ai entendu dire que l'on pouvai supprimer les fichiers vieu de trois jour avec la commande forfile, mais je ne sais pas comment faire, sauriez vous me renseigner ?

  2. #2
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    forfile ?
    c'est pas une comande DOS

    Et pour la suppression des fichiers d'après la date, tu nous as déjà donné un .bat qui le fait

  3. #3
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Citation Envoyé par Guardian
    forfile ?
    c'est pas une comande DOS
    Ben pourten j'ai télécharger forfiles et on dirai une commande dos.

    Citation Envoyé par Guardian
    Et pour la suppression des fichiers d'après la date, tu nous as déjà donné un .bat qui le fait
    Impossible j'ai jamais su faire ca

  4. #4
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    Et pour la suppression des fichiers d'après la date, tu nous as déjà donné un .bat qui le fait
    Je suis interessée par ce .bat
    Mais j'ai beau chercher sur le forum, j'ai pas trouvé... (j'suis pas très douée )
    Guardian est ce que tu as un lien ? ça pourrais m'aider à résoudre mon précédent post sur la suppression de fichier .gif vieux d'1 jour.
    Merci d'avance
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  5. #5
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Non mais guardian c'est tromper, je n'ai jamais poster ce code, je suis incapable de le faire

  6. #6
    Membre chevronné

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Par défaut
    @Kokotis :

    1- si tu as téléchargé le logiciel c'est que ce n'est pas une comande DOS

    2- C'est pas toi ça : http://www.developpez.net/forums/sho...d.php?t=352737 ?
    Donc si tu sais trouver la date du fichier, tu compares et si ok tu supprimes CQFD

    @ kalyparker
    Patience Kokotis a des talents cachés, il va t'arranger ça

  7. #7
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Citation Envoyé par Guardian
    @Kokotis :

    1- si tu as téléchargé le logiciel c'est que ce n'est pas une comande DOS

    2- C'est pas toi ça : http://www.developpez.net/forums/sho...d.php?t=352737 ?
    Donc si tu sais trouver la date du fichier, tu compares et si ok tu supprimes CQFD

    @ kalyparker
    Patience Kokotis a des talents cachés, il va t'arranger ça
    Mais la j'ai décomposer la variable date pour l'ajouter a un non de fichier.

    Récupérer la date d'un fichier je peut faire, mais pour comparer deux date la je bloque, de plus on ma dit que la commande forfiles pouvais supprimer les fichier vieu de trois jour j'aimerai savoir comment faire.

    Voici la commande forfiles en question: http://download.yousendit.com/94D3A17F5F2A81BC

  8. #8
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    @guardian
    Oui, j'avais vu ce post, mais c'est pour mettre la date en nom de fichier et non pour récupérer la date de création du fichier (qui est dans les attributs du fichiers)
    Je crois que je vais sérieusement me pencher sur le sujet ce week end (en espérant que je vais trouver...)
    Enfin si vous avez une idée...
    ou même des liens de site je prends
    Dans tout les cas je tiendrais mon autre sujet à jour.
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  9. #9
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Citation Envoyé par kalyparker
    @guardian
    Oui, j'avais vu ce post, mais c'est pour mettre la date en nom de fichier et non pour récupérer la date de création du fichier (qui est dans les attributs du fichiers)
    Je crois que je vais sérieusement me pencher sur le sujet ce week end (en espérant que je vais trouver...)
    Enfin si vous avez une idée...
    ou même des liens de site je prends
    Dans tout les cas je tiendrais mon autre sujet à jour.
    Si tu trouve la solution poste la ici

  10. #10
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438

  11. #11
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    Si tu trouve la solution poste la ici
    Peut être que tu me surestime ...
    Mais si je trouve la solution je la posterai sur les 2 posts (comme ça pas de jaloux !!)
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  12. #12
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Citation Envoyé par kalyparker
    Peut être que tu me surestime ...
    Mais si je trouve la solution je la posterai sur les 2 posts (comme ça pas de jaloux !!)
    Regarde l'aide de la commande forfiles


    Bon j'ai commancer quemlque chose:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    forfiles "%source%" /s /dt-7
    /dt-7 et senser prendre les fichier vieux de 7 jours, mais le souci c'est que la source n'est pas prise en compte, la variable %source% et pourten bioen renseigner mais il liste les fichiers du répertoire courant, je ne comprend pas

  13. #13
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    merci koKoTis, je regarderais ce week end, parce que là j'ai un truc à finir...

    par contre fait attention, parce que suivant le system (XP, 2000...) je crois que l'on accede pas aux infos de la même façon...

    A suivre donc ...
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  14. #14
    Rédactrice

    Avatar de kalyparker
    Femme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Janvier 2007
    Messages
    1 327
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 327
    Par défaut
    @kokotis
    forfiles marche pas chez moi, donc de ce côté là je ne peux pas t'aider par contre j'avance au niveau du reste :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    set date_=29/06/2007
    if exist x:\test\script.txt del x:\test\script.txt 
    for /f "delims=" %%f in ('dir "x:\test\" /s /b /a:-d') do (
        echo %%f %%~tf | find "%date_%" > nul && echo %%~tf %%~ff>> script.txt
        )
    Ce bout de code m'enregistre dans le fichier script.txt tout les fichiers du répertoire et de tout les sous repertoires (avec le chemin complet, ce qui aidera pour faire un del en masse) qui ont été créer hier !
    reste à trouver un moyen de trouver la date d'hier ou de plusieurs jours en arrière de façon simple et dynamique (je me voie pas trop mette à jour le fichier avec la date tout les jours)...
    Si toi ou quelqu'un d'autre à une piste...
    It isn't that they can't see the solution, it's that they can't see the problem.
    Mes Articles et Traductions (Microstrategy, Css et Javascript)
    Si vous souhaitez contribuer à la rubrique BI, contactez-moi ou tout autre membre de l'équipe BI par MP.

  15. #15
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Merci beaucoup

  16. #16
    Membre émérite
    Avatar de maxim_um
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 895
    Par défaut
    Salut à tous.

    Je suis de nature généreuse.
    Et avec ce post, je mets fin à votre calvaire.

    Toutes vos questions existentielles, enfin seulement celles que j'ai lues sur ce topique, sont traitées dans le zip.

    archive: 071509.zip
    taille : 15.3 Ko
    somme MD5: f26e5c7aa487c5b47d3b5b203c7100d1
    somme SHA1: 9dbf9da0b488ab10595d7f92d7c7393dbbccca7b
    lien: http://www.mediafire.com/?fijc9tmlkza

    enjoy

  17. #17
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    forfiles ne marche pas chez moi

  18. #18
    Membre émérite
    Avatar de maxim_um
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 895
    Par défaut
    Et avec les fichiers exemples du package ?
    T'as essayé ?

Discussions similaires

  1. [Batch] supprimer les fichiers plus vieux que 10 jours
    Par big1 dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 11/09/2012, 10h50
  2. 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
  3. Supprimer les fichiers vieux de x jours
    Par zounours-69 dans le forum Scripts/Batch
    Réponses: 0
    Dernier message: 12/06/2008, 15h11
  4. Réponses: 9
    Dernier message: 03/02/2007, 14h58
  5. [batch]supprimer les fichiers créés il y a X jour
    Par norac dans le forum Windows
    Réponses: 6
    Dernier message: 18/10/2006, 14h32

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