Delete automatique de repertoire sous vista

Résolu
Profil bloqué -  
 Profil bloqué -
Bonjour,
comment supprimer un reperptoire nommé aaaa-jj-mm,automatiquement via CMD ou script batch

exemple mes répertoires son 2009-09-xx et le 2009-10-02 je voudrais deleter tous les répertoires commençant par 2009-09-* merci pour votre aide
Configuration: Windows Vista
Firefox 3.5.3

3 réponses

  1. Utilisateur anonyme
     
    salut

    crée un nouveau fichier.txt

    cd répertoire contenant les dossier en 2009-09...
    ( par exemple cd c:\mesrépertoire\année2009\

    del 2009-09*.*

    tu enregistre au format bat, tu place dans le dossier démarrage , et ainsi à chaque démarrage de windows, les répertoire en 2009-09 seront supprimés...
    0
  2. Profil bloqué
     
    oui cela je connais, mais il n y a rien d'automatique, car je ne veux pas supprimer tous les jours, mais le deuxième jour de chaque mois les fichiers du mois precedant, si tu vois commant faire pour recupérer le numéro du mois en DOS je crois pouvoir me débrouiller

    merci
    0
    1. Utilisateur anonyme
       
      avec la commande DATE surement
      0
    2. Utilisateur anonyme
       
      et le mutli post c'est mal
      0
  3. Xavstarblues Messages postés 10585 Date d'inscription   Statut Contributeur Dernière intervention   1 858
     
    Au cas ou, je poste le code modifé avec mes ajouts en gras
    @echo off

    echo " ******************** sauvetage banque *****************************"
    c:\windows\system32\xcopy k:\Banque\*.* e:\savebanque\%date%\*.* /E/Y/H

    echo "******************** sauvetage Win_G‚n‚alogic **************************"
    c:\windows\system32\xcopy k:\Win_G‚n‚alogic\*.* e:\savewingenea\%date%\*.* /E/Y/H

    echo "********sauvetage de truc ******************************************"
    c:\windows\system32\xcopy k:\TRUCS\*.* e:\TRUCS\%date%\*.* /E/Y/H

    echo "********************save cave ******************************************"
    c:\windows\system32\xcopy k:\La_cave_du_sommelier_2\*.* e:\savecavesom\%date%\*.* /Y/E/H

    echo "*********************save winmail ***********************************"
    c:\windows\system32\xcopy k:\sauvegarde\*.* e:\sauvegarde\%date%\*.* /E/Y/H

    echo "*********************save Marche ***********************************"
    c:\windows\system32\xcopy C:\Users\"Jean-pierre ROYANT"\Desktop\Marche.xls h:\savedocu\*.* /E/Y/H

    echo "*********************save docuperso ***********************************"
    c:\windows\system32\xcopy e:\docuperso\*.* h:\savedocu\*.* /E/Y/H

    Set /a Jour=%date:~0,2%
    echo %Jour%
    if not %Jour%==02 Goto Exit

    Set Dmois=%date:~3,2%
    if %Dmois%==10 goto Next
    if %Dmois%==11 goto Next
    if %Dmois%==12 goto Next

    set Dmois=%Dmois:~1,1%

    :Next
    set /a Dmois=%Dmois%-1
    RD /S /Q E:\*\*-%Dmois%-*

    :Exit
    exit


    Pas sur que ma ligne de suppresion comprenne l'étoile pour le repertoire de premier niveau...
    à toi d'adapter si besoin est.
    0
    1. Profil bloqué
       
      merci pour ton aide

      a+ jp
      0