Windows Tips & News

Como excluir arquivos anteriores a X dias no Windows 10

click fraud protection
RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

O Windows 10 tem uma série de melhorias que permitem que você mantenha seu PC limpo. Suas versões recentes incluem ferramentas integradas para automaticamente esvaziar a lixeira e limpar o Pasta de downloads periodicamente. Infelizmente, se você estiver executando uma versão anterior do Windows 10 ou uma versão anterior do sistema operacional, esses recursos não estarão disponíveis para você. Aqui está como você pode excluir arquivos anteriores a determinados dias usando três métodos diferentes.

Propaganda


Para atingir esse objetivo, você nem precisa de ferramentas de terceiros. Isso pode ser feito usando o File Explorer, PowerShell ou um arquivo em lote.

O File Explorer é o aplicativo gerenciador de arquivos padrão no Windows 10. Tem uma caixa de pesquisa especial. Quando fica focado, ele mostra uma série de opções avançadas na Faixa de Opções. Para ativar o recurso de pesquisa no File Explorer, clique na caixa de pesquisa ou pressione

F3 no teclado. A fita terá a seguinte aparência:Faixa de opções de pesquisa do File Explorer Aqui está como usá-lo para excluir arquivos com mais de um certo número de dias.

Conteúdoocultar
Exclua arquivos anteriores a X dias com o File Explorer
Excluir arquivos anteriores a X dias com um arquivo de lote
Excluir arquivos anteriores a X dias automaticamente
Exclua arquivos anteriores a X dias com PowerShell

Exclua arquivos anteriores a X dias com o File Explorer

  1. Abra a guia Ferramentas de pesquisa na faixa de opções (F3).
  2. Clique no Data modificada botão. Possui uma lista suspensa com opções.Pesquisa suspensa do File Explorer Data de modificação
  3. Selecione a opção desejada, como Semana Anterior.

O File Explorer filtrará os resultados imediatamente. Selecione os arquivos de que não precisa e pressione o botão Excluir chave para deletar arquivos. Alternativamente, você pode clicar com o botão direito na seleção e escolher Excluir no menu de contexto.Arquivo Explorer Excluir arquivos

Dica: você pode usar seus próprios filtros de tamanho personalizado. Tudo que você precisa é digitar a condição de filtro desejada na caixa de pesquisa do Explorador de Arquivos da seguinte maneira:

data modificada: 01/11/2017.. 11/20/2017
Explorador de arquivos encontra arquivos mais antigos que

Em vez de 'datemodified', você pode usar 'datecreated' para localizar arquivos em um intervalo de datas específico.

Como alternativa, você pode digitar o parâmetro relacionado à data e inserir um caractere de dois pontos (:). Isso fará com que o File Explorer mostre o seletor de data. Escolha uma data ou condição no pop-up do calendário. Você pode clicar em uma data e arrastar para especificar um intervalo de datas. Dessa forma, você pode filtrar os resultados para obter exatamente o que deseja.

File Explorer Encontrar arquivos por intervalo de datas

Este método é bom para excluir arquivos manualmente de vez em quando. Se você precisar automatizar o procedimento, por exemplo, Para limpar a pasta Downloads periodicamente, você deve usar o prompt de comando ou os métodos do PowerShell. Vamos revisá-los.

Excluir arquivos anteriores a X dias com um arquivo de lote

Em meu artigo anterior, Encontre arquivos grandes no Windows 10 sem ferramentas de terceiros, nós aprendemos sobre o útil ForFiles comando do console. Este comando seleciona um arquivo (ou um conjunto de arquivos) e executa um comando nesse arquivo.

Ajuda do Forfiles

As opções que podemos usar são as seguintes:
/ S - essa opção faz com que forfiles recurse nos subdiretórios. Como "DIR / S".
/ D - seleciona arquivos com uma data da última modificação. Por exemplo, -365 significa mais de um ano atrás, -30 significa um mês atrás.
/ P - Para indicar o caminho para iniciar a pesquisa.
/ C "comando" - Este comando especifica o comando a ser executado em cada arquivo que será encontrado. As strings de comando devem ser colocadas entre aspas duplas.

O comando padrão é "cmd / c echo @file".

As seguintes variáveis ​​podem ser usadas na string de comando:
@file - retorna o nome do arquivo.
@fname - retorna o nome do arquivo sem extensão.
@ext - retorna apenas a extensão do arquivo.
@path - retorna o caminho completo do arquivo.
@relpath - retorna o caminho relativo do arquivo.
@isdir - retorna "TRUE" se um tipo de arquivo for
um diretório e "FALSE" para arquivos.
@fsize - retorna o tamanho do arquivo em bytes.
@fdate - retorna a data da última modificação do arquivo.
@ftime - retorna a hora da última modificação do arquivo.

Para excluir arquivos com mais de X dias, faça o seguinte.

  1. Abra um novo prompt de comando instância.
  2. Digite o seguinte comando:
    ForFiles / p "C: \ Minha pasta" / s / d -30 / c "cmd / c del @file"

    Substitua o caminho da pasta e a quantidade de dias pelos valores desejados e pronto.Explorador de arquivos Excluir arquivos anteriores ao Cmd

Por exemplo, para remover os arquivos com mais de um mês da pasta Downloads, use o seguinte comando:

ForFiles / p "% userprofile% \ Downloads" / s / d -30 / c "cmd / c del @file"

Este truque funciona em todas as versões modernas do Windows, incluindo Windows 7, Windows 8, Windows 8.1 e Windows 10.Explorador de arquivos Excluir downloads anteriores ao Cmd

Excluir arquivos anteriores a X dias automaticamente

Você pode automatizar essa tarefa usando o aplicativo Agendador de Tarefas integrado.

  1. Abrir ferramentas administrativas e clique no ícone do Agendador de tarefas.
  2. No painel esquerdo, clique no item "Biblioteca do Agendador de Tarefas":Biblioteca do Agendador de Tarefas do Windows 10
  3. No painel direito, clique no link "Criar tarefa":Link Criar Tarefa do Windows 10
  4. Uma nova janela intitulada "Criar Tarefa" será aberta. Na guia "Geral", especifique o nome da tarefa. Escolha um nome facilmente reconhecível como "Excluir arquivos antigos".Tarefa de exclusão de arquivos antigos do Explorador de Arquivos
  5. Mude para a guia "Ações". Lá, clique no botão "Novo ...":
    Guia Ações da janela Criar Tarefa do Windows 10Windows 10, janela Criar tarefa, guia Ações, novo botão
  6. A janela "Nova Ação" será aberta. Lá, você precisa especificar os seguintes dados.
    Ação: iniciar um programa
    Programa / script: ForFiles.exe
    Adicione argumentos (opcional): / p "% userprofile% \ Downloads" / s / d -30 / c "cmd / c del @file"
    Ação de Excluir Arquivos AntigosAltere o caminho da pasta e o número de dias para o que você precisa.
  7. Vá para a guia Gatilhos em sua tarefa. Lá, clique no botão Novo.Novo botão de gatilho
  8. Em Iniciar a tarefa, selecione "Em uma programação" na lista suspensa e clique no botão OK. Especifique quando deseja que a tarefa seja executada.Excluir arquivos antigos Ts Trigger
  9. Mude para a guia "Configurações". Habilite as opções
    - Permitir que a tarefa seja executada sob demanda.
    - Execute a tarefa o mais rápido possível após um início agendado perdido.Apagar Arquivos Antigos Configurações Ts
  10. Clique em OK para criar sua tarefa.

É isso.

Finalmente, se preferir o PowerShell, você pode usar um cmdlet especial para remover arquivos antigos.

Exclua arquivos anteriores a X dias com PowerShell

  1. Abra uma nova janela do PowerShell.
  2. Digite o seguinte comando:
    Get-ChildItem "% userprofile% \ Downloads" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Remover item

Se o cmdlet Get-ChildItem encontrar arquivos com mais de um mês, o cmdlet Remove-Item será chamado para cada arquivo para removê-lo.

É isso.

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema
A Microsoft lançou OpenCL e OpenGL Compatibility Pack para Windows 10

A Microsoft lançou OpenCL e OpenGL Compatibility Pack para Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA M...

Consulte Mais informação

Adicione o Economizador de energia às opções de energia do Windows 10

Adicione o Economizador de energia às opções de energia do Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaNo ...

Consulte Mais informação

Restaurar planos de energia padrão no Windows 10

Restaurar planos de energia padrão no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaUm ...

Consulte Mais informação