- Para excluir arquivos com mais de 30 dias no Windows 10, você pode usar a ferramenta ForFiles .
- Use este comando: ForFiles /p “C:\path\to\folder” /s /d -30 /c “cmd /c del /q @file” .
- Altere “30” para o número de dias desejado e o caminho da pasta.
No Windows 10, você pode usar o Prompt de Comando e o Agendador de Tarefas para excluir automaticamente arquivos com mais de um determinado número de dias para liberar espaço e manter seus arquivos organizados.
O aplicativo Configurações inclui Sensor de armazenamento , um recurso que é executado automaticamente quando o armazenamento está com pouco espaço. Além da capacidade de excluir arquivos temporários, você também pode habilitar o recurso para excluir arquivos na lixeira ou na pasta Downloads que não foram alterados nos últimos 30 dias. No entanto, é limitado e não oferece a opção de monitorar pastas adicionais para excluir arquivos que não foram alterados nos últimos 60 dias.
Quando você armazena arquivos temporários da Internet ou projetos em pastas diferentes, é possível usar o comando ForFiles no Prompt de Comando e no Agendador de Tarefas para excluir arquivos de qualquer pasta com mais de um número específico de dias.
Neste guia , você aprenderá as etapas para excluir manualmente os arquivos que não foram modificados em um número específico de dias e as instruções para criar uma tarefa automatizada que excluirá arquivos com mais de um determinado número de dias dentro de qualquer pasta no Windows 10 .
Importante: Antes de usar o comando na pasta que deseja organizar, é recomendável testar essas etapas usando uma pasta de teste, pois usar os parâmetros incorretos e outros erros podem causar a exclusão dos arquivos errados.
Excluir arquivos com mais de X dias usando ForFiles no Windows 10
Se você tiver pastas diferentes com muitos arquivos e gostaria de limpar excluindo aqueles com mais de um determinado número de dias, você pode usar o comando ForFiles.
Para usar o comando ForFiles para excluir arquivos com mais de um determinado número de dias no Windows 10, siga estas etapas:
-
Abra Iniciar no Windows 10.
-
Procure por Prompt de Comando , clique com o botão direito do mouse no resultado e selecione a opção Executar como administrador .
-
Digite o seguinte comando para excluir arquivos no Windows 10 que não foram modificados nos últimos 30 dias e pressione Enter :
ForFiles /p "C:\path\to\folder" /s /d -30 /c "cmd /c del /q @file"
No comando, altere "C:\path\to\folder"especificando o caminho para a pasta que deseja excluir os arquivos e altere /d -30para selecionar os arquivos com a data da última modificação.

Detalhamento do comando ForFiles
- /p — indica o nome do caminho para iniciar a pesquisa.
- /s — instrui ForFiles a pesquisar dentro de subdiretórios.
- /d — especifica a data da última modificação de um arquivo.
- /c — instrui ForFiles a executar o comando (deve ser colocado entre aspas duplas). O padrão é “cmd /c del @file” .
- /q — permite excluir pastas sem exigir confirmação.
Se você quiser saber mais sobre essas opções, use o ForFiles /?comando.
Excluir arquivos com mais de X dias automaticamente usando o Agendador de Tarefas no Windows 10
O comando nas instruções anteriores permite excluir arquivos em uma pasta com mais de 30 dias, mas você precisa abrir o Prompt de Comando e executar o comando manualmente sempre que quiser liberar espaço.
Para automatizar o processo, você precisa usar o Agendador de Tarefas no Windows 10 para criar uma tarefa que execute o comando em intervalos especificados.
Para criar uma tarefa agendada com os comandos ForFiles para excluir arquivos que não foram alterados há algum tempo, siga estas etapas:
-
Abra Iniciar .
-
Procure Agendador de Tarefas e clique no resultado superior para abrir a experiência.
-
Clique com o botão direito do mouse na pasta Biblioteca do Agendador de Tarefas .
-
Clique na opção Nova Pasta .
-
Digite qualquer nome para a pasta e clique em OK . (Estamos criando uma nova pasta para manter as tarefas organizadas e separadas das tarefas do sistema.)
-
Clique com o botão direito do mouse na pasta criada recentemente e selecione a opção Criar tarefa .
-
Na caixa "Nome", digite um nome para a tarefa.
-
Na guia "Geral", na seção "Opções de segurança", selecione a opção " Executar se o usuário estiver conectado ou não" . (Esta opção fará com que a janela de comando não apareça quando a tarefa for executada automaticamente.)
![How to delete files older than X days automatically on Windows 10 How to delete files older than X days automatically on Windows 10]()
-
Desmarque a opção Não armazenar senha .
-
Clique na guia “Triggers” e clique no botão New .
-
Selecione a opção Em um agendamento usando o menu suspenso “Iniciar a tarefa”.
-
Em “Configurações”, especifique quando deseja que a tarefa seja executada (por exemplo, Na hora, Diariamente, Semanalmente, Mensalmente). Qualquer que seja a opção selecionada, certifique-se de especificar as configurações de início no lado direito.
-
Clique no botão OK .
![How to delete files older than X days automatically on Windows 10 How to delete files older than X days automatically on Windows 10]()
-
Clique na guia "Ações" e clique no botão Novo .
-
Use o menu suspenso “Ações” e selecione a opção Iniciar um programa .
-
Na caixa “Programa/script”, digite o seguinte comando:
ParaArquivos
-
Digite o seguinte comando na caixa “Adicionar argumentos” e clique no botão OK .
/p "C:\caminho\para\pasta" /s /d -30 /c "cmd /c del /q @arquivo"
No comando, altere "C:\path\to\folder"especificando o caminho para a pasta que você deseja excluir os arquivos e altere /d -30para selecionar os arquivos com a data da última modificação.
![How to delete files older than X days automatically on Windows 10 How to delete files older than X days automatically on Windows 10]()
-
Clique no botão OK .
-
Clique na guia "Configurações" e certifique-se de verificar as seguintes opções:
- Permitir que a tarefa seja executada sob demanda.
- Execute a tarefa o mais rápido possível depois que um início agendado for perdido.
- Se a tarefa falhar, reinicie a cada.
-
Clique no botão OK .
![How to delete files older than X days automatically on Windows 10 How to delete files older than X days automatically on Windows 10]()
-
Se solicitado, digite seu nome de usuário e senha administrativos.
-
Clique no botão OK .
Depois de concluir as etapas, o comando será executado no agendamento, excluindo os arquivos mais antigos que o número de dias especificado. Lembre-se de não alterar o nome ou mover a pasta para outro local. Caso contrário, a tarefa falhará.