2010-06-30 7 views
1

Mon but ultime est le suivant: supprimer tout le contenu d'un répertoire qui est antérieur à une date donnée.FIlter répertoires basés sur l'horodatage

Ce que je suis prêt à réaliser est de supprimer tous les répertoires de sauvegarde datant de plus de 7 jours par rapport à la date d'aujourd'hui. Je pourrais vérifier les annuaires basés sur leur timestamp de système d'exploitation (Windows 2003) ou le nom de répertoire qui tient la date à laquelle il a été créé.

Je sais que je vais avoir à faire mais je me demande sur la meilleure façon de le faire, si cette commande peut filtrer ces fichiers pour moi, puisqu'elle doit initialement faire quelques calculs de base sur les dates.

Toute aide ou instruction sera grandement appréciée.

Vive /J

Répondre

0

Ant a le support de gestion seule date très limitée. Je suggère soit d'écrire un petit programme Java (< 40 lignes de code) ou utiliser un langage de script comme Python. Ou PowerShell s'il est déjà installé.