Às vezes, uma quantidade enorme de arquivos é armazenada em sua máquina que não é mais necessária. Digamos que queremos limpar arquivos que não estão sendo usados por mais de x dias. O "X”Refere -se a qualquer número que represente o número de dias, como mais de 5 dias, mais de 7, etc. Precisamos excluí -los mensalmente. Para esse fim, descreveremos várias técnicas para excluir arquivos mais antigos que x dias de uma maneira fácil:
Os seguintes resultados são esperados:
Método 1: Exclua arquivos mais antigos que x dias no Windows usando o prompt de comando
Prompt de comando é uma linha de comando do Windows principalmente usada UI/shell. É usado principalmente para executar tarefas diferentes através da linha de comando. Suponha que queremos excluir os arquivos mais antigos que os “30” dos dias do nome do diretório “Pasta”, como você pode ver na imagem a seguir:
Para excluir arquivos mais antigos que x dias, siga as etapas listadas abaixo.
Etapa 1: Prompt de comando aberto
Primeiro pressione o “Janela”Chave e inicie o“Começar" cardápio. Execute o prompt de comando como usuário administrador no menu de inicialização:
Etapa 2: Exclua arquivos mais antigos que x dias
Execute o comando fornecido para excluir arquivos mais antigos que x (30) dias:
> Forfiles /P "C: \ Usuários \ Anuma \ Downloads \ Pasta" /S /D -30 /C "CMD /C Del @File"
O comando é descrito como:
Você pode ver que excluímos com sucesso os arquivos com mais de 30 dias:
Agora, realizaremos esta operação usando as técnicas acima mencionadas uma por uma.
Método 2: Exclua arquivos mais antigos que x dias no Windows usando PowerShell
PowerShell é uma ferramenta de linha de comando usada para executar tarefas baseadas no Windows usando comandos. É uma interface de linha de comando bem conhecida. O procedimento abaixo é eficaz o suficiente para excluir arquivos mais antigos que x dias usando PowerShell.
Etapa 1: Abra o Windows PowerShell
Abra o Windows PowerShell no menu de inicialização:
Etapa 2: Exclua arquivos mais antigos que x dias
Para excluir os arquivos mais antigos que o dia X, utilize o comando mencionado:
Get -Childitem "C: \ Users \ Anuma \ Downloads \ Fasta" -recurse | Onde-objeto ($ _.LastWritETime -LT (encontro).AddDays (-30)) | Remover item
A saída abaixo do ritmo indica que excluímos com sucesso arquivos com mais de 30 dias:
Método 3: Exclua arquivos mais antigos que x dias no Windows usando automaticamente o agendador de tarefas
Agenda de tarefas é um programa de utilitário de sistema operacional Windows embutido usado para agendar tarefas. Vamos agendar uma tarefa que excluirá automaticamente o arquivo mais antigo que x dias mensalmente. Esta ação de automação também é possível semanalmente ou diariamente. Siga as etapas dadas para atingir este objetivo.
Etapa 1: Abra o agendador de tarefas
Faça uma pesquisa por “Agendador de tarefas" no "Comece”Menu e abra o aplicativo Agendador de tarefas dos resultados exibidos:
Etapa 2: Crie uma tarefa
Agende uma nova tarefa para excluir arquivos mais antigos que x dias. Para fazer isso, clique na opção "Criar tarefa" no menu "Ação":
Etapa 3: Defina dados de tarefas gerais
Digite o nome da tarefa no “Nome“Campo de texto e adicione uma descrição (recomendada, mas não obrigatória), como fizemos aqui:
Etapa 4: Tarefa de agendar
Depois de concluir o cenário geral, abra o “Gatilhos”Menu do menu-bar e atinge o“NovoBotão para agendar uma tarefa:
Selecione os "Em um cronograma"Opção na"Comece uma tarefa" menu suspenso. Em seguida, agende uma tarefa para excluir arquivos mensalmente. Defina a data em que a tarefa agendada será executada. Além disso, defina o mês em que a tarefa será executada automaticamente à medida que adicionamos “Janeiro","Fevereiro", e assim por diante. Depois disso, acerte o “OK" botão:
Etapa 4: Especifique a ação para excluir arquivos
Em seguida, no menu de ação, defina uma nova ação. Para esse fim, acerte o "novo":
De "Ação"Lista suspensa, defina a opção" Iniciar um programa ". No campo Script/Program, adicione “Forfiles”E também passa um argumento“/P “C: \ Usuários \ Anuma \ OneDrive \ Desktop \ Pasta” /S /M *.txt /d-10 /c “cmd /c del /q @file””. Depois disso, acerte o “OK" botão:
Você pode ver isso, definimos com sucesso a ação para excluir arquivos mensalmente:
Além disso, do “Contexto”Menu, marque a opção destacada e clique no“OK" botão:
A saída abaixo mostra que criamos ou agendamos uma nova tarefa com sucesso para excluir arquivos com mais de 30 dias mensalmente:
Conclusão
Para excluir arquivos mais antigos que X dias no Windows, você pode utilizar o prompt de comando ou o Windows PowerShell. A GUI das janelas também pode ser exercida para servir ao propósito. Os comandos suportados pela CMD e PowerShell excluirão os arquivos conforme seu último horário atualizado. Podemos excluir automaticamente arquivos mais antigos que X dias no Windows, agendo um novo trabalho ou tarefa no aplicativo Gerenciador de tarefas. Este guia demonstrou todos os métodos para excluir arquivos mais antigos que x dias no Windows.