Como excluir arquivos antigos automaticamente por idade (Windows e Mac)
Exclua automaticamente arquivos com mais de 30, 60 ou 90 dias no Windows e no Mac, com segurança. Use regras por idade em vez de forfiles, Task Scheduler ou cron.
Para excluir automaticamente arquivos com mais de um certo número de dias, crie uma regra que corresponda arquivos por idade e os remova. No File Arbor, você monitora uma pasta, define a correspondência como "mais de 30 dias" (ou 60, ou 90) e escolhe uma ação: Mover para a lixeira para uma limpeza segura, ou Excluir permanentemente para recuperar espaço em disco. Execute-a de forma agendada e a pasta se mantém sozinha — no Windows e no Mac, sem scripts.
Este guia cobre tanto a forma segura quanto a forma que recupera espaço, as alternativas integradas e como o File Arbor evita que uma regra de exclusão por idade faça algo que você não pretendia.
As pastas que enchem por conta própria
Algumas pastas são, por natureza, só de acréscimo. Uma pasta de gravações de tela. Imagens de câmeras de segurança. Logs de aplicativos. O diretório de saída de um scanner. Nada nelas precisa durar para sempre, mas ninguém quer abri-las toda semana e apagar com shift-delete o que é antigo.
A regra de manutenção é sempre a mesma frase: "remover tudo com mais de N dias." É um trabalho perfeito para automatizar e péssimo para fazer à mão — quando a pasta já se torna incômoda, há milhares de arquivos lá dentro.
As formas integradas (e por que elas se tornam tediosas)
Ambos os sistemas operacionais conseguem fazer isso sem software adicional, se você estiver à vontade com a linha de comando.
No Windows, forfiles mais o Task Scheduler é a receita clássica. Um comando como forfiles /p "C:\Logs" /d -30 /c "cmd /c del @file" exclui arquivos com mais de 30 dias, e o Task Scheduler o executa em um temporizador. Funciona, mas você está editando contas de datas em um argumento batch e não há registro do que foi excluído.
No macOS, o equivalente é um comando find em um script shell, agendado com cron ou launchd — por exemplo find ~/Downloads -mtime +30 -delete. Também é eficaz, e também é algo que você precisa escrever, testar e lembrar que configurou.
Ambos funcionam. Ambos são invisíveis depois de rodarem, não dão histórico nenhum e são fáceis de configurar mal de um jeito que você só percebe quando já perdeu algo que queria. Se você prefere ver a regra, ver o que ela fez e ter uma rede de segurança, uma ferramenta dedicada encaixa melhor.
A forma segura: Mover para a lixeira
A forma de menor risco de excluir automaticamente é não excluir de verdade. Mover para a lixeira envia os arquivos correspondentes para a lixeira no Windows ou para o lixo no macOS, por isso tudo o que uma regra pegar por engano pode ser restaurado manualmente.
Uma configuração comum, amiga do plano gratuito:
- Monitorar:
Desktop - Corresponder: nome começa com
Screenshot, mais de 30 dias - Ação: Mover para a lixeira
As capturas de tela antigas desaparecem do Desktop, mas ficam recuperáveis na lixeira até você esvaziá-la. Esta ação faz parte do plano gratuito, e o limite de 20 arquivos por dia do plano gratuito se aplica a ela como a qualquer outra ação. Para uma análise mais aprofundada dessa abordagem, veja como mover arquivos automaticamente para a lixeira.
A forma que recupera espaço: Excluir permanentemente
A lixeira tem um porém: ela não libera espaço em disco enquanto você não a esvaziar. Para pastas que crescem gigabytes por dia, encaminhar terabytes pela lixeira anula o propósito — o disco nunca recupera.
Excluir permanentemente (Pro) remove os arquivos de vez. É a ação para pastas de grande volume e só de acréscimo. O exemplo real que motivou o recurso: alguém que gerencia imagens de câmeras de segurança, em que chegam centenas de gigabytes por dia e a única manutenção de que a pasta precisa é "remover tudo com mais de 60 dias".
- Monitorar:
D:\Cameracom a varredura de subpastas ativada - Corresponder: mais de 60 dias
- Ação: Excluir permanentemente
- Modo: agendado, todos os dias às 03:00
Configure uma vez e o acervo limita o próprio tamanho.
Como o File Arbor mantém a exclusão permanente segura
Permanente significa permanente, por isso a ação já vem com proteções de fábrica:
- Uma caixa de confirmação precisa ser marcada antes de uma regra de exclusão poder ser salva. Você não consegue criar uma por engano.
- Só atua dentro da pasta monitorada. Uma regra em
D:\Cameranão consegue alcançar nada fora deD:\Camera. - Nunca segue um link simbólico para fora da pasta monitorada, por isso um link não consegue enganar uma regra para excluir em outro local.
- Os arquivos excluídos permanentemente não são adicionados ao histórico de desfazer — não há nada para desfazer, e o aplicativo é honesto quanto a isso em vez de dar a entender uma recuperação que não existe.
Se você quer uma rede de recuperação, use Mover para a lixeira. Se quer o espaço de volta de imediato e a pasta é genuinamente descartável, use Excluir permanentemente. Escolha regra a regra.
Execute-a de forma agendada
A limpeza por idade raramente precisa acontecer no instante em que um arquivo ultrapassa o limite. O agendamento combina melhor com ela.
O File Arbor pode executar uma regra de forma agendada — todos os dias em um horário definido, ou nos dias que você escolher. Para uma pasta grande, uma execução noturna às 3 da manhã a mantém aparada sem você precisar mexer nela durante o dia. Você também pode usar o Modo Automático para ação em tempo real ou executar as regras manualmente. As execuções agendadas são a escolha natural para "excluir arquivos antigos", porque o trabalho é, por natureza, periódico.
Veja o que foi removido
Automação que você não consegue inspecionar é automação em que você não pode confiar. O Histórico de ações registra cada remoção — qual arquivo, qual regra e quando. Para as exclusões para a lixeira, ele também é o seu caminho de recuperação: encontre o que uma regra pegou e restaure-o manualmente a partir da lixeira. Ele transforma o "acho que a limpeza rodou" em "aqui está exatamente o que ela fez".
FAQ
Como excluo automaticamente arquivos com mais de 30 dias?
Crie uma regra que corresponda arquivos por idade e defina a ação como excluir. No File Arbor, monitore a pasta, defina a correspondência como "mais de 30 dias" e escolha Mover para a lixeira para uma limpeza segura ou Excluir permanentemente para liberar espaço. Execute-a de forma agendada e ela se mantém sozinha.
Os arquivos excluídos podem ser recuperados?
Depende da ação. Os arquivos removidos com Mover para a lixeira podem ser restaurados manualmente a partir da lixeira. Os arquivos removidos com Excluir permanentemente não podem ser recuperados, e é por isso que essa ação é exclusiva do Pro e exige uma confirmação explícita ao criar a regra.
É seguro excluir arquivos antigos automaticamente?
Sim, quando a regra está bem delimitada. O File Arbor só atua dentro da pasta que você indica para monitorar, nunca segue links simbólicos para fora dessa pasta e exige uma caixa de confirmação antes de uma regra de exclusão permanente poder ser salva. Use Mover para a lixeira se quiser uma rede de segurança para recuperação.
Preciso do Pro para excluir arquivos antigos automaticamente?
Não para a limpeza com a lixeira. Mover para a lixeira está disponível no plano gratuito. Excluir permanentemente — que libera espaço em disco de imediato e pula a lixeira — é um recurso Pro, porque não pode ser desfeito.
Posso excluir arquivos antigos de forma agendada em vez de em tempo real?
Sim. O File Arbor pode executar uma regra de forma agendada, como todos os dias às 3 da manhã, para que a limpeza aconteça fora do expediente. Você também pode executá-la em tempo real com o Modo Automático ou manualmente sob demanda. As execuções agendadas servem bem para pastas grandes que só precisam de manutenção periódica.
Defina a regra uma vez
Escolha a pasta que enche sozinha, decida se quer uma rede de segurança ou o espaço de volta e escreva uma regra por idade. Baixe o File Arbor para configurá-la, ou veja tudo o que há de novo na versão 1.1.0. É a primeira vez por aqui? O guia de introdução acompanha você na sua primeira regra.
