Principal Windows 10 Como excluir arquivos anteriores a X dias no Windows 10

Como excluir arquivos anteriores a X dias no Windows 10



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 estã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 do Windows 10. Ele tem uma caixa de pesquisa especial. Quando fica focado, ele mostra várias 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:Explorador de arquivos encontra arquivos mais antigos queVeja como usá-lo para excluir arquivos com mais de um certo número de dias.

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 noData modificadabotão. Possui uma lista suspensa com opções.File Explorer Encontre arquivos por intervalo de datas
  3. Selecione a opção desejada, comoSemana Anterior.

O File Explorer filtrará os resultados imediatamente. Selecione os arquivos que você não precisa e pressione o botãoExcluirchave para deletar arquivos. Alternativamente, você pode clicar com o botão direito na seleção e escolherExcluirno menu de contexto.Ajuda do Forfiles

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 .. 20/11/2017

Guia Ações da janela Criar Tarefa do Windows 10

como rastrear um identificador de chamadas sem chamada

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 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.

Windows 10, janela Criar tarefa, guia Ações, novo botão

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 , aprendemos sobre o útilForFilescomando do console. Este comando seleciona um arquivo (ou um conjunto de arquivos) e executa um comando nesse arquivo.

Ação de Excluir Arquivos Antigos

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.

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.

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':
  3. No painel direito, clique no link 'Criar tarefa':
  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'.
  5. Mude para a guia 'Ações'. Lá, clique no botão 'Novo ...':
  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'
    Altere o caminho da pasta e o número de dias para o que você precisa.
  7. Vá para a guia Triggers em sua tarefa. Lá, clique no botão Novo.
  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.
  9. Alterne 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 programado perdido.
  10. Clique em OK para criar sua tarefa.

É isso aí.

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

Exclua arquivos anteriores a X dias com o 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 aí.

Artigos Interessantes

Escolha Do Editor

Como converter cabo coaxial para HDMI
Como converter cabo coaxial para HDMI
Atualizado: 30/05/2021 Se você comprar uma TV nova, é provável que ela não tenha um conector coaxial. Ele pode ter vários conectores HDMI, USB e componente, mas nenhum coaxial. Se você tiver uma caixa de cabo ou satélite mais antiga
Posso definir o Google Maps como padrão em um iPhone? Não
Posso definir o Google Maps como padrão em um iPhone? Não
Muitos usuários gostam do Google Maps, especialmente porque funciona bem com outros produtos do Google. No entanto, os usuários do iPhone não obtêm o aplicativo por padrão e ficam presos ao Apple Maps inicialmente. Embora você possa obter o Google Maps,
Análise do Western Digital WD TV Live
Análise do Western Digital WD TV Live
O WD TV da Western Digital não era um reprodutor de mídia comum. Com pouco mais do que uma porta HDMI na parte traseira, sem armazenamento interno e sem recursos de rede, a simplicidade era sua palavra de ordem; conecte qualquer dispositivo de armazenamento em massa USB, seja
Como espelhar o Android em um PC ou laptop
Como espelhar o Android em um PC ou laptop
Com tantos dispositivos que as pessoas usam diariamente, querer conectá-los uns aos outros parece a coisa mais natural a se fazer. Dependendo da combinação de dispositivos que você possui, essa pode ser uma tarefa bastante simples.
Como desativar a aceleração de energia no Windows 10 [versões recentes]
Como desativar a aceleração de energia no Windows 10 [versões recentes]
As versões recentes do Windows 10 vêm com um novo recurso, chamado 'Power Throttling'. Aqui está como desativar o Power Throttling no Windows 10 versão 1709 e superior.
Como fazer um álbum no SoundCloud
Como fazer um álbum no SoundCloud
Se você é um aspirante a músico sem uma gravadora, provavelmente sonha em ser descoberto por um caçador de talentos um dia. Mas até então, fazer álbuns e carregá-los em uma plataforma conveniente como o SoundCloud pode ser de imenso
Como desativar o Adobe Flash no Edge
Como desativar o Adobe Flash no Edge
Por padrão, o Windows 10 é fornecido com o Adobe Flash Player incluído no sistema operacional. Se você sentir que não precisa mais dele, veja como desativar o Flash no Edge.