Faire un .bat qui supprime les repertoires

Fermé
makfly2301 Messages postés 184 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 20 mars 2009 - 19 mars 2009 à 13:38
makfly2301 Messages postés 184 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 20 mars 2009 - 20 mars 2009 à 08:27
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
A voir également:

9 réponses

cs-bilou Messages postés 769 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 24 février 2011 164
19 mars 2009 à 13:54
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 184 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 20 mars 2009 7
19 mars 2009 à 14:01
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 769 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 24 février 2011 164
19 mars 2009 à 14:06
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 184 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 20 mars 2009 7
19 mars 2009 à 14:08
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 184 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 20 mars 2009 7
19 mars 2009 à 14:09
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 769 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 24 février 2011 164
19 mars 2009 à 14:12
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 184 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 20 mars 2009 7
19 mars 2009 à 14:17
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 769 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 24 février 2011 164
19 mars 2009 à 16:21
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 184 Date d'inscription lundi 2 juin 2008 Statut Membre Dernière intervention 20 mars 2009 7
20 mars 2009 à 08:27
Je peut faire avec la date de création aussi
0