Come eliminare automaticamente i file vecchi in base all'età (Windows e Mac)
Elimina automaticamente i file più vecchi di 30, 60 o 90 giorni su Windows e Mac, in sicurezza. Usa regole basate sull'età invece di forfiles o cron.
Per eliminare automaticamente i file più vecchi di un certo numero di giorni, crea una regola che individui i file in base all'età e li rimuova. In File Arbor monitori una cartella, imposti la condizione su "più vecchio di 30 giorni" (o 60, o 90) e scegli un'azione: Sposta nel cestino per una pulizia sicura, oppure Elimina definitivamente per recuperare spazio su disco. Eseguila secondo una pianificazione e la cartella si mantiene da sola — su Windows e Mac, senza script.
Questa guida copre sia il modo sicuro sia quello che recupera spazio, le alternative integrate e come File Arbor impedisce a una regola di eliminazione basata sull'età di fare qualcosa che non intendevi.
Le cartelle che si riempiono da sole
Alcune cartelle sono per loro natura solo in aggiunta. Una cartella di registrazioni dello schermo. I filmati di una telecamera di sicurezza. I log delle applicazioni. La directory di output di uno scanner. Niente al loro interno deve vivere per sempre, ma nessuno vuole aprirle ogni settimana per cancellare a mano la roba vecchia.
La regola di manutenzione è sempre la stessa frase: "rimuovi tutto ciò che è più vecchio di N giorni". È un lavoro perfetto da automatizzare e pessimo da fare a mano — quando la cartella diventa fastidiosa, dentro ci sono già migliaia di file.
I metodi integrati (e perché diventano noiosi)
Entrambi i sistemi operativi possono farlo senza software aggiuntivo, se ti trovi a tuo agio con la riga di comando.
Su Windows, forfiles insieme all'Utilità di pianificazione è la ricetta classica. Un comando come forfiles /p "C:\Logs" /d -30 /c "cmd /c del @file" elimina i file più vecchi di 30 giorni, e l'Utilità di pianificazione lo esegue a tempo. Funziona, ma stai modificando calcoli di date dentro un argomento batch e non c'è alcun registro di ciò che è stato eliminato.
Su macOS, l'equivalente è un comando find in uno script shell, pianificato con cron o launchd — ad esempio find ~/Downloads -mtime +30 -delete. Anch'esso efficace, anch'esso una cosa che devi scrivere, testare e ricordarti di aver impostato.
Entrambi funzionano. Entrambi sono invisibili una volta in esecuzione, non ti danno alcuna cronologia ed è facile configurarli male in un modo che noti solo quando qualcosa che volevi è sparito. Se preferisci vedere la regola, vedere cosa ha fatto e avere una rete di sicurezza, uno strumento dedicato è la scelta migliore.
Il modo sicuro: Sposta nel cestino
Il modo a minor rischio per eliminare in automatico è non eliminare davvero. Sposta nel cestino invia i file corrispondenti al cestino su Windows o al Cestino su macOS, così qualsiasi cosa una regola catturi per errore si può ripristinare a mano.
Una configurazione comune, adatta al piano gratuito:
- Monitora:
Desktop - Condizione: il nome inizia con
Screenshot, più vecchio di 30 giorni - Azione: Sposta nel cestino
I vecchi screenshot spariscono dal Desktop ma restano recuperabili nel cestino finché non lo svuoti. Questa azione fa parte del piano gratuito, e il limite di 20 file al giorno del piano gratuito si applica a essa come a qualsiasi altra azione. Per uno sguardo più approfondito a questo approccio, vedi come spostare automaticamente i file nel cestino.
Il modo che recupera spazio: Elimina definitivamente
Il cestino ha un inconveniente: non libera spazio su disco finché non lo svuoti. Per le cartelle che crescono di gigabyte al giorno, far passare terabyte dal cestino vanifica lo scopo — il disco non si recupera mai.
Elimina definitivamente (Pro) rimuove i file senza mezzi termini. È l'azione per le cartelle ad alto volume e solo in aggiunta. L'esempio reale che ha portato a questa funzione: qualcuno che gestisce i filmati di una telecamera di sicurezza, dove ogni giorno arrivano centinaia di gigabyte e l'unica manutenzione necessaria è "rimuovere tutto ciò che ha più di 60 giorni".
- Monitora:
D:\Cameracon la scansione delle sottocartelle attiva - Condizione: più vecchio di 60 giorni
- Azione: Elimina definitivamente
- Modalità: pianificata, ogni giorno alle 03:00
Configuri una volta e l'archivio limita la propria dimensione da solo.
Come File Arbor mantiene sicura l'eliminazione definitiva
Definitivo significa definitivo, perciò l'azione ha delle protezioni integrate:
- Una casella di conferma deve essere spuntata prima che una regola di eliminazione possa essere salvata. Non puoi crearne una per sbaglio.
- Agisce sempre e solo all'interno della cartella monitorata. Una regola su
D:\Cameranon può raggiungere nulla al di fuori diD:\Camera. - Non segue mai un link simbolico al di fuori della cartella monitorata, così un collegamento non può ingannare una regola e farle eliminare altrove.
- I file eliminati definitivamente non vengono aggiunti alla cronologia di annullamento — non c'è nulla da annullare, e l'app è onesta al riguardo invece di lasciar intendere un recupero che non esiste.
Se vuoi una rete di recupero, usa Sposta nel cestino. Se vuoi indietro lo spazio subito e la cartella è davvero sacrificabile, usa Elimina definitivamente. Scegli regola per regola.
Eseguila secondo una pianificazione
La pulizia basata sull'età raramente deve avvenire nell'istante esatto in cui un file supera la soglia. La pianificazione le si addice meglio.
File Arbor può eseguire una regola secondo una pianificazione — ogni giorno a un'ora prestabilita, oppure nei giorni che scegli. Per una cartella grande, un'esecuzione notturna alle 3 la tiene sfoltita senza toccarla durante il giorno. Puoi anche usare la Modalità automatica per un'azione in tempo reale o eseguire le regole manualmente. Le esecuzioni pianificate sono la scelta naturale per "elimina i file vecchi", perché il lavoro è periodico per natura.
Vedi cosa è stato rimosso
Un'automazione che non puoi ispezionare è un'automazione di cui non puoi fidarti. La Cronologia azioni registra ogni rimozione — quale file, quale regola e quando. Per le eliminazioni nel cestino, è anche il tuo percorso di recupero: trova ciò che una regola ha catturato, ripristinalo a mano dal cestino. Trasforma "credo che la pulizia sia stata eseguita" in "ecco esattamente cosa ha fatto".
FAQ
Come elimino automaticamente i file più vecchi di 30 giorni?
Crea una regola che individua i file in base all'età e imposta come azione l'eliminazione. In File Arbor, monitora la cartella, imposta la condizione su "più vecchio di 30 giorni" e scegli Sposta nel cestino per una pulizia sicura oppure Elimina definitivamente per recuperare spazio. Eseguila secondo una pianificazione e si manterrà da sola.
I file eliminati si possono recuperare?
Dipende dall'azione. I file rimossi con Sposta nel cestino si possono ripristinare a mano dal cestino. I file rimossi con Elimina definitivamente non sono recuperabili, ed è per questo che quell'azione è riservata a Pro e richiede una conferma esplicita alla creazione della regola.
È sicuro eliminare automaticamente i file vecchi?
Sì, quando la regola ha un ambito corretto. File Arbor agisce sempre e solo all'interno della cartella che gli indichi di monitorare, non segue mai i link simbolici al di fuori di essa e richiede di spuntare una casella di conferma prima di poter salvare una regola di eliminazione definitiva. Usa Sposta nel cestino se vuoi una rete di sicurezza per il recupero.
Mi serve Pro per eliminare automaticamente i file vecchi?
No per la pulizia tramite cestino. Sposta nel cestino è disponibile nel piano gratuito. Elimina definitivamente — che libera spazio su disco immediatamente e salta il cestino — è una funzionalità Pro, perché non si può annullare.
Posso eliminare i file vecchi secondo una pianificazione invece che in tempo reale?
Sì. File Arbor può eseguire una regola secondo una pianificazione, ad esempio ogni giorno alle 3 di notte, così la pulizia avviene fuori orario. Puoi anche eseguirla in tempo reale con la Modalità automatica o manualmente quando vuoi. Le esecuzioni pianificate si adattano bene alle cartelle grandi che richiedono solo manutenzione periodica.
Imposta la regola una volta sola
Scegli la cartella che ti si riempie, decidi se vuoi una rete di sicurezza o lo spazio indietro, e scrivi un'unica regola basata sull'età. Scarica File Arbor per configurarla, oppure scopri tutte le novità della versione 1.1.0. Prima volta qui? La guida introduttiva ti accompagna nella tua prima regola.
