Batch : supprimer les dossiers de plus de 7j

Fermé
yirkkiller - 15 janv. 2010 à 10:32
 yirkkiller - 15 janv. 2010 à 15:18
Bonjour,

Situation :

Il y a un dossier contenant le script, deux dossiers : Backup et DB.

Tous les soirs, je reçois une copie d'un dossier appelé DB que je copie dans le répertoire DB.

Le but est ensuite de créer un dossier appelé en fonction de la date du jour (15012010) et de copier le dossier DB/DB qui a été copié précédemment dans le dossier Backup/15012010.

Ceci, je suis arrivé à le faire grâce au script :

cd Backup
set NewDir=%date:/=%
md "%NewDir%"
cd ../DB
xcopy * ..\Backup\"%NewDir%"\ /E

Maintenant, je voudrais pouvoir supprimer tous les dossiers plus vieux de 7j (c'est à dire ceux qui sont inférieurs à 08012010, ou NewDir - 7.

Comment faire ?

Merci !
A voir également:

1 réponse

Up please
0