Supprimer automatiquement les vieux fichiers selon leur âge (Windows et Mac)
Supprimer automatiquement les fichiers de plus de 30, 60 ou 90 jours sous Windows et Mac, en toute sécurité. Des règles d'ancienneté plutôt que des scripts.
Pour supprimer automatiquement les fichiers plus vieux qu'un nombre de jours donné, créez une règle qui cible les fichiers par ancienneté et les retire. Dans File Arbor, vous surveillez un dossier, réglez la condition sur « plus de 30 jours » (ou 60, ou 90) et choisissez une action : Mettre à la corbeille pour un ménage sûr, ou Supprimer définitivement pour récupérer de l'espace disque. Lancez-la selon un planning et le dossier s'entretient tout seul — sous Windows et Mac, sans aucun script.
Ce guide couvre la méthode sûre comme la méthode qui libère de l'espace, les solutions intégrées, et comment File Arbor empêche une règle de suppression par ancienneté de faire ce que vous n'aviez pas prévu.
Les dossiers qui se remplissent tout seuls
Certains dossiers sont par nature en ajout permanent. Un dossier d'enregistrements d'écran. Les images d'une caméra de surveillance. Les journaux d'application. Le répertoire de sortie d'un scanner. Rien n'a besoin d'y rester pour toujours, mais personne n'a envie de les ouvrir chaque semaine pour supprimer définitivement les vieux fichiers à la main.
La règle d'entretien tient toujours dans la même phrase : « retirer tout ce qui a plus de N jours ». C'est un travail parfait à automatiser, et un mauvais travail à faire à la main — le temps que le dossier devienne pénible, il contient déjà des milliers de fichiers.
Les solutions intégrées (et pourquoi elles deviennent fastidieuses)
Les deux systèmes d'exploitation savent le faire sans logiciel supplémentaire, si vous êtes à l'aise avec la ligne de commande.
Sous Windows, forfiles couplé au Planificateur de tâches est la recette classique. Une commande comme forfiles /p "C:\Logs" /d -30 /c "cmd /c del @file" supprime les fichiers de plus de 30 jours, et le Planificateur de tâches la lance à intervalle régulier. Ça marche, mais vous manipulez du calcul de dates dans un argument batch et il n'existe aucune trace de ce qui a été supprimé.
Sous macOS, l'équivalent est une commande find dans un script shell, planifiée avec cron ou launchd — par exemple find ~/Downloads -mtime +30 -delete. Tout aussi efficace, tout aussi quelque chose que vous devez écrire, tester, et dont vous devez vous souvenir l'avoir mis en place.
Les deux fonctionnent. Les deux sont invisibles une fois lancées, ne vous donnent aucun historique, et sont faciles à mal configurer d'une manière que vous ne remarquez qu'au moment où quelque chose que vous vouliez garder a disparu. Si vous préférez voir la règle, voir ce qu'elle a fait et disposer d'un filet de sécurité, un outil dédié est mieux adapté.
La méthode sûre : Mettre à la corbeille
La façon la moins risquée de supprimer automatiquement, c'est de ne pas vraiment supprimer. Mettre à la corbeille envoie les fichiers correspondants à la corbeille sous Windows ou à la corbeille (Trash) sous macOS, si bien que tout ce qu'une règle attrape par erreur peut être restauré à la main.
Une configuration courante, compatible avec la version gratuite :
- Surveiller :
Desktop - Condition : le nom commence par
Screenshot, plus de 30 jours - Action : Mettre à la corbeille
Les vieilles captures d'écran disparaissent du Bureau mais restent récupérables dans la corbeille jusqu'à ce que vous la vidiez. Cette action fait partie de la version gratuite, et la limite de 20 fichiers par jour de la version gratuite s'y applique comme à toute autre action. Pour un examen plus approfondi de cette approche, voir comment déplacer automatiquement des fichiers vers la corbeille.
La méthode qui libère de l'espace : Supprimer définitivement
La corbeille a un défaut : elle ne libère pas l'espace disque tant que vous ne la videz pas. Pour les dossiers qui grossissent de plusieurs gigaoctets par jour, faire transiter des téraoctets par la corbeille n'a aucun sens — le disque ne se libère jamais.
Supprimer définitivement (Pro) retire les fichiers d'emblée. C'est l'action pour les dossiers à fort volume, en ajout permanent. L'exemple réel à l'origine de la fonctionnalité : une personne qui gère des enregistrements de caméras de surveillance, où des centaines de gigaoctets arrivent chaque jour et où le seul entretien dont le dossier a besoin est « retirer tout ce qui a plus de 60 jours ».
- Surveiller :
D:\Cameraavec l'analyse des sous-dossiers activée - Condition : plus de 60 jours
- Action : Supprimer définitivement
- Mode : planifié, tous les jours à 03h00
On configure une fois et l'archive plafonne sa propre taille.
Comment File Arbor sécurise la suppression définitive
Définitif signifie définitif : l'action est donc dotée de garde-fous intégrés.
- Une case de confirmation doit être cochée avant qu'une règle de suppression puisse être enregistrée. Vous ne pouvez pas en créer une par accident.
- Elle n'opère jamais qu'à l'intérieur du dossier surveillé. Une règle sur
D:\Camerane peut atteindre quoi que ce soit en dehors deD:\Camera. - Elle ne suit jamais de lien symbolique vers l'extérieur du dossier surveillé : un lien ne peut donc pas tromper une règle pour la faire supprimer ailleurs.
- Les fichiers supprimés définitivement n'apparaissent pas dans l'historique d'annulation — il n'y a rien à annuler, et l'application est honnête à ce sujet plutôt que de laisser croire à une récupération qui n'existe pas.
Si vous voulez un filet de récupération, utilisez Mettre à la corbeille. Si vous voulez l'espace tout de suite et que le dossier est réellement jetable, utilisez Supprimer définitivement. À choisir règle par règle.
Lancez-la selon un planning
Le ménage par ancienneté a rarement besoin de se produire à la seconde où un fichier dépasse le seuil. La planification lui convient mieux.
File Arbor peut exécuter une règle selon un planning — tous les jours à une heure définie, ou les jours de votre choix. Pour un gros dossier, une exécution nocturne à 3 h du matin le garde élagué sans y toucher pendant la journée. Vous pouvez aussi utiliser le Mode Auto pour une action en temps réel ou exécuter les règles manuellement. Les exécutions planifiées sont le choix naturel pour « supprimer les vieux fichiers », parce que le travail est par nature périodique.
Voyez ce qui a été retiré
Une automatisation que vous ne pouvez pas inspecter est une automatisation à laquelle vous ne pouvez pas faire confiance. L'Historique des actions consigne chaque retrait — quel fichier, quelle règle, et quand. Pour les suppressions vers la corbeille, c'est aussi votre chemin de récupération : retrouvez ce qu'une règle a attrapé, restaurez-le à la main depuis la corbeille. On passe de « je crois que le ménage s'est fait » à « voici exactement ce qu'il a fait ».
FAQ
Comment supprimer automatiquement les fichiers de plus de 30 jours ?
Créez une règle qui cible les fichiers par ancienneté et donnez-lui une action de suppression. Dans File Arbor, surveillez le dossier, réglez la condition sur « plus de 30 jours » et choisissez Mettre à la corbeille pour un ménage sûr ou Supprimer définitivement pour récupérer de l'espace. Lancez-la selon un planning et elle s'entretient toute seule.
Les fichiers supprimés peuvent-ils être récupérés ?
Cela dépend de l'action. Les fichiers traités par Mettre à la corbeille se restaurent à la main depuis la corbeille. Les fichiers traités par Supprimer définitivement ne sont pas récupérables, et c'est pourquoi cette action est réservée à Pro et exige une confirmation explicite à la création de la règle.
Est-il sûr de supprimer automatiquement de vieux fichiers ?
Oui, quand la règle est correctement délimitée. File Arbor n'agit jamais qu'à l'intérieur du dossier que vous lui dites de surveiller, ne suit jamais de lien symbolique vers l'extérieur, et exige de cocher une case de confirmation avant d'enregistrer une règle de suppression définitive. Utilisez Mettre à la corbeille si vous voulez un filet de récupération.
Faut-il Pro pour supprimer automatiquement de vieux fichiers ?
Pas pour le ménage via la corbeille. Mettre à la corbeille est disponible en version gratuite. Supprimer définitivement — qui libère l'espace disque immédiatement et contourne la corbeille — est une fonctionnalité Pro, parce qu'elle est irréversible.
Puis-je supprimer de vieux fichiers selon un planning plutôt qu'en temps réel ?
Oui. File Arbor peut exécuter une règle selon un planning, par exemple tous les jours à 3 h du matin, pour que le ménage se fasse en dehors des heures d'activité. Vous pouvez aussi l'exécuter en temps réel avec le Mode Auto ou manuellement à la demande. Les exécutions planifiées conviennent aux gros dossiers qui n'ont besoin que d'un entretien périodique.
Réglez la règle une fois
Choisissez le dossier qui se remplit malgré vous, décidez si vous voulez un filet de sécurité ou l'espace récupéré, et écrivez une seule règle d'ancienneté. Téléchargez File Arbor pour la configurer, ou voyez toutes les nouveautés de la version 1.1.0. Première visite ? Le guide de démarrage vous accompagne pour votre première règle.
