BATCH + suppression de fichiers de + de x jrs

Fredo -  
creatyssim Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'aimerais créer un *.bat (je n'y connais rien en programmation), qui suppriment tous les fichiers d'un répertoire donné et ses sous-répertoires, qui datent de plus de X jours.
Je pense que je peux ensuite le faire s'executer tous les jours par une tache.

Est-ce possible? et quelqu'un peut-il m'aider?

Merci d'avance.

Frédéric
Configuration: Windows XP
Firefox 3.6

2 réponses

  1. Fredo
     
    Bonjour,

    Non personne qui pourrait m'aiguiller?
    0
  2. creatyssim Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
     
    echo off
    cls
    title . projet final

    :: Temporisation(on attent un jour entier puis on reeffectue l'operation ci-dessous)

    TIMEOUT /T 5

    cls

    set myvar=%DATE:/=%
    set tim=%TIME::=%

    MD C:\Users\Admin\Desktop\TEST\test.%myvar%

    ::manipulation des fichiers et creation de repertoir

    echo -_-_-_-_-_-_-_-_-_-_-_-_-_-_-repere-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-

    echo 2-----------------------------------------

    ::on peut aussi utiliser MOVE

    copy C:\Users\Admin\Desktop\TEST\*.bat %SystemRoot%\explorer.exe shell:RecycleBinFolder\*.bat
    del C:\Users\Admin\Desktop\TEST\*.bat

    pause
    0
    1. creatyssim Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
       
      a la place de copy tu met XCOPY et la commande /D peut te permettre de decide que tout les fichier plus vieux que la date X seront copier
      0
    2. creatyssim Messages postés 24 Date d'inscription   Statut Membre Dernière intervention  
       
      qqn peut m'en proposer un sans forfiles?
      0