Exclua arquivos antigos automaticamente de uma pasta do Windows 10

O espaço no disco rígido é um problema delicado, pois se nosso disco rígido tiver espaço limitado, seu comportamento poderá ser afetado em breve quando estiver cheio, um disco cheio causa:

  • Falha do sistema ou seus aplicativos
  • Erros de leitura e escrita de informações
  • Lentidão no processo de abertura ou salvamento de informações

Como usuários, devemos estar atentos que muitas vezes nos esquecemos de deletar arquivos, e muitos são grandes. É por isso que a Microsoft decidiu nos ajudar e integrou a função de sensor de armazenamento que pode excluir arquivos temporários, arquivos e objetos da lixeira ou da biblioteca de downloads em um intervalo de tempo. O limite disso é que atue sobre os arquivos que não sofreram nenhuma alteração nos últimos 60 dias, mas se houver arquivos mais antigos, o que acontece aí? A seguir, uma explicação de como excluir arquivos antigos usando vários métodos no Windows 10.

1. Como excluir arquivos antigos no Windows 10 usando ForFiles


Este é um comando que seleciona e executa um comando diretamente em um conjunto de arquivos e é ideal para processamento em lote.

Passo 1
Sua sintaxe de uso é a seguinte:

 Forfiles [/ p] [/ m] [/ s] [/ c ""] [/ d [{+ | -}] [{|}]]
Os parâmetros descritos são:

/RotaIndica o caminho de onde a pesquisa terá origem, que por padrão começa no diretório de trabalho atual
Search_parameterEsta opção pesquisa arquivos com base em uma máscara de pesquisa específica, a máscara de pesquisa por efeito é *. \ *.
/ sEste valor instrui o comando forfiles a pesquisar subdiretórios recursivamente.
/ cExecute o comando indicado em cada arquivo
/ d & # 91[{| }] '] Permite selecionar arquivos com base em uma data de última modificação como critério, podemos escolher arquivos com data de última modificação posterior ou igual a (+) ou anterior ou igual a (-) a data especificada, este formato deve ser MM / DD / AAA e os valores válidos para dias são qualquer número no intervalo 0-32.768

Passo 2
Para utilizar este comando acessamos o prompt de comando como administradores e ali executaremos o seguinte comando que apagará os arquivos que não foram utilizados nos últimos 50 dias:

 ForFiles / p "D: \ Personal \ Extracts" / s / d -50 / c "cmd / c del @file"

PROLONGAR

etapa 3
Aí devemos confirmar esta ação com a letra S, o conteúdo atual dessa pasta é:

Passo 4
Pressionamos Enter para confirmar a ação:

PROLONGAR

Etapa 5
Agora a pasta ficará assim:

2. Como excluir arquivos usando o Windows PowerShell


O console do Windows PowerShell é uma das opções mais simples para excluir arquivos em um intervalo de tempo anterior.

Passo 1
Para isso, devemos usar a seguinte sintaxe no PowerShell como administradores:

 Get-ChildItem -Path "Path" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Remover item
ObservaçãoO valor 30 pode ser editado para o número de dias desejado.

Passo 2
Nesse caso, excluiremos os arquivos que não sofreram alterações nos últimos 60 dias:

 Get-ChildItem -Path "D: \ Aliexpress" -Recurse | Where-Object {($ _. LastWriteTime -lt (Get-Date) .AddDays (-60))} | Remover item
O conteúdo da pasta é:

etapa 3
Ao executar o comando, devemos confirmar a ação:

PROLONGAR

Passo 4
Inserimos a letra S e pressionamos Enter para validar a ação:

PROLONGAR

Etapa 5
Nossa pasta agora terá a seguinte aparência:

3. Exclua arquivos antigos com o agendador de tarefas do Windows 10


O Agendador de Tarefas é uma ferramenta abrangente para informar ao Windows 10 para executar certas tarefas e uma delas certamente pode ser apagar arquivos antigos.

Passo 1
Para usar este método, acessamos o planejador usando as teclas Windows + R e executando o comando taskschd.msc. Uma vez lá, clicaremos com o botão direito em "Biblioteca do Agendador de Tarefas" e selecionaremos a opção "Nova pasta":

PROLONGAR

Passo 2
Atribuímos um nome adequado para isso:

etapa 3
Clicamos em OK para confirmar a ação, agora, selecionamos esta pasta, clicamos com o botão direito em algum lugar livre e selecionamos "Criar nova tarefa":

PROLONGAR

Passo 4
Atribuímos um nome a esta tarefa e ativamos a caixa "Executar quer o usuário faça login ou não":

ObservaçãoA caixa "Não armazenar senha" deve ser desabilitada.

Etapa 5
Vamos para a guia "Gatilhos". Clicamos em Novo.

Etapa 6
No campo "Iniciar a tarefa" selecionamos "De acordo com uma programação" e a seguir definimos os dias ou meses em que esta tarefa será executada:

Etapa 7
Clique em OK para salvar as alterações e agora vamos para a guia "Ações":

Etapa 8
Clicamos em Novo e no campo "Ação" selecionamos "Iniciar um programa", no campo "Programa / Script" entramos nos ForFiles e no campo "Adicionar argumentos" entramos com o seguinte:

 / p "D: \ Solvetic" / s / d -50 / c "cmd / c del @file"
Etapa 9
Nota: aí inserimos o caminho em que os arquivos serão excluídos e indicamos o número de dias.

Etapa 10
Clicamos em OK para salvar as alterações:

Etapa 11
Agora vamos para a aba "Configuração" e lá definimos que o seguinte está ativo:

  • Permitir que a tarefa seja executada sob demanda
  • Execute a tarefa o mais rápido possível, se não houver um início agendado
  • Se a tarefa não funcionar, reinicie-a a cada e indique os horários deste

Etapa 12
Clicamos em OK e a seguinte janela pop-up será exibida, onde inserimos a senha do usuário:

Clicamos em OK e desta forma esta tarefa foi programada para deletar os arquivos de acordo com as condições dadas.
Com esses métodos simples, podemos excluir arquivos independentemente do dia em que não foram usados ​​no Windows 10.

wave wave wave wave wave