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

Desativar selo não seguro para sites HTTP no Google Chrome
Desativar selo não seguro para sites HTTP no Google Chrome
O Google Chrome marca todos os sites que usam HTTP simples para conexões como não seguros. Se esse comportamento não for desejado para você, veja como desativá-lo.
Como excluir todos os favoritos no Chrome
Como excluir todos os favoritos no Chrome
https://www.youtube.com/watch?v=pbKLrNkEiI0 O Google Chrome é um dos navegadores da web mais populares porque é rápido e confiável, mas também porque o Google fez um bom trabalho de marketing. O navegador Chrome faz
Os 5 melhores sites de leilão de carros online de 2024
Os 5 melhores sites de leilão de carros online de 2024
Você está procurando economizar potencialmente milhares em um carro novo? Os sites de leilões de automóveis online são um ótimo lugar para encontrar negócios que você não consegue em nenhum outro lugar.
Como instalar software no Ubuntu
Como instalar software no Ubuntu
Uma das alegrias do Ubuntu é que existe uma grande quantidade de software de código aberto gratuito para experimentar e que está disponível em seu desktop. Não há necessidade de vasculhar vários sites procurando
Arquivos de tags: desative o skype no Outlook
Arquivos de tags: desative o skype no Outlook
Como abrir o prompt de comando (Windows 11, 10, 8, 7, etc.)
Como abrir o prompt de comando (Windows 11, 10, 8, 7, etc.)
Veja como abrir o prompt de comando no Windows 11, 10, 8, 7, Vista e XP. Você deve abrir o prompt de comando antes de executar um comando.
MiniTool Power Data Recovery Disk Giveaway
MiniTool Power Data Recovery Disk Giveaway
O MiniTool Power Data Recovery é um poderoso programa de software de recuperação que roda sob o sistema operacional normal e nós já executamos uma versão pessoal antes. Mas o que realmente o separa de outro software de recuperação de fotos é o fato de que até mesmo sua edição Boot pode recuperar dados perdidos de sistemas operacionais travados. Publicidade que você pode