Faire un .bat qui supprime les repertoires

makfly2301 Messages postés 204 Statut Membre -  
makfly2301 Messages postés 204 Statut Membre -
Bonjour,

Je voudrais créer un fichier . bat qui me permettrait de supprimer des repertoires que je souhaitent en fonction de leurs dates.

Par exemple :

Notre date est le 21/01/09

Dans c:\WSUS\WSUSCONTENT\ , il y a un repertoire qui date du 20/01/09, un autre du 19/01/09, un autre du 18/01/09.

Je voudrais supprimer tous les repertoires qui date du 20/01/09 ou inférieur comme celui du 19/01/09 et celui du 18/01/09.

Comment faire ce petit .bat , comment vas t'on récupéré la date actuel ?

Je commence comme ceci:

cd c:\WSUS\WSUSCONTENT\del* (et ensuite je ne c'est pas quoi mettre pour supprimer les repertoires qui datent d'un jour de moins que la date actuelle)

Si vous ne comprenez pas bien dites le moi je vous repondrez de suite.

En esperant trouver une réponse je vous remercie d'avance

makfly2301
Configuration: Windows 2003
Internet Explorer 6.0
A voir également:

9 réponses

cs-bilou Messages postés 836 Statut Membre 164
 
Déjà c'est impossible que un dossier comporte des "/".
Je vais te faire le script mais en te remplaçant les "/" par des "." ou "-"
Bilou
0
makfly2301 Messages postés 204 Statut Membre 7
 
Ok je te remercies, oui le format de l'heure je me suis trompé desolé
Merci à toi c'est super simpa franchement
0
cs-bilou Messages postés 836 Statut Membre 164
 
Donc enfaite si j'ai bien comprit tu veux supprimer tout les dossier qui n'ont pas le date de aujourd'hui ?
Bilou.
0
makfly2301 Messages postés 204 Statut Membre 7
 
oui voila les repertoires qui ont une date antérieur a celle de aujourd'hui
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
makfly2301 Messages postés 204 Statut Membre 7
 
Je voudrais que ce .bat s'execute tous les jours donc je me chargerai de le planifier, mais il faudrai qu'il detecte tous les jours sa date actuelle
0
cs-bilou Messages postés 836 Statut Membre 164
 
Une question c'est pour le bat es ce que il y a des dossier avec pour nom la date supérieur a celle de aujourd'hui.
J'espère que tu ma comprit :p
Bilou.
0
makfly2301 Messages postés 204 Statut Membre 7
 
Non pas pour l'instant il n'y en a pas.
Mais le nom des repertoires n'est pas la date :
par exemple

Nom Taille Type Date de modification

Repertoire1 10 dossier 19/03/2009
Repertoire2 10 dossier 18/03/2009
Repertoire3 10 dossier 17/03/2009

Admettons qu'on soit le 19/03/2009, je voudrais automatiser une suppression des repertoires avec une date antérieurs, donc les repertoires 1 et 2.
Je pense que avec ceci tu comprendras mieux, je m'été mal exprimé
Je te remercies encore
0
cs-bilou Messages postés 836 Statut Membre 164
 
Haaaaaaa Ok.
Tu veux supprimer les dossier où les fichier dedans on était modifier un jour antérieur a aujourd'hui.
C'est bien sa ?
C'est soit la date de création du dossier.
Ou la date de modification des fichier dedans.
Il n'y a pas de date de modification dedans.

Bilou.
0
makfly2301 Messages postés 204 Statut Membre 7
 
Je peut faire avec la date de création aussi
0