Batch de suppression de fichier [WS2K3]

Fermé
orangebudd Messages postés 60 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 12 avril 2010 - 23 nov. 2009 à 16:44
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 27 nov. 2009 à 13:32
Bonjour à tous,

Je travaille actuellement sur un poste qui tourne sur Windows Serveur 2003.

J'ai un disque en particulier qui commence à être inondé de logs (toujours plus gros) et de fichiers archivés.

J'aimerais mettre en place un batch pour:

- supprimer des fichiers dans différents répertoires
- en fonction de la date (ou du positionnement dans le répertoire)
- de l'extension (majoritairement du txt ou csv)

Avez vous des exemples ? conseils ?

(ou pourquoi pas faire ça avec un soft, même si c'est moins pratique)

Merci d'avance
A voir également:

4 réponses

orangebudd Messages postés 60 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 12 avril 2010 4
27 nov. 2009 à 09:31
up, si vous avez des idées!

Merci
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
27 nov. 2009 à 10:30
hello
la commande Unix find, disponible pour DOS là https://sourceforge.net/projects/unxutils/ permet de chercher des fichies selon moult critères, par ex. tous les fichiers .txt et .csv modifiés depuis plus de 30 jours:

find . ( -name "*.txt" -o -name "*.csv" ) -mtime +30 -print

attention, il y a une commande DOS find
0
orangebudd Messages postés 60 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 12 avril 2010 4
27 nov. 2009 à 11:14
Merci, je vais tester!
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
27 nov. 2009 à 13:32
il y a là un manuel en français http://www.linux-kheops.com/doc/man/manfr/man-html-0.9/man1/find.1.html
toutes les options ne sont peut-être pas disponibles sur la version DOS
0