Batch de suppression de fichier [WS2K3]

orangebudd Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   -
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   Statut Membre Dernière intervention   4
 
up, si vous avez des idées!

Merci
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
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   Statut Membre Dernière intervention   4
 
Merci, je vais tester!
0
dubcek Messages postés 18789 Date d'inscription   Statut Contributeur Dernière intervention   5 637
 
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