Como excluir automaticamente arquivos com mais de X dias no Windows 10

click fraud protection

Windows 10 tem um recurso chamado Sentido de armazenamento que libera espaço no seu sistema. Ele tem como alvo a Lixeira e os arquivos temporários. Exclui arquivos com mais de 30 dias se não tiverem sido usados ​​/ acessados. O recurso é útil, mas não permite adicionar pastas adicionais a ele. Se você deseja excluir automaticamente arquivos com mais de X dias, em que X é qualquer número de dias que você escolher, a seu critério, será necessário criar uma tarefa agendada e usar um comando de prompt de comando.

Devemos avisar que o comando usado para excluir automaticamente arquivos com mais de X dias não pára para verificar se você acessou o arquivo recentemente. Ele analisará a data da "Última modificação". Portanto, se o arquivo nunca foi modificado, ele será excluído.

Comando Excluir arquivos

O comando usado para excluir arquivos é o seguinte;

ForFiles / p "C: \ caminho para a pasta" / s / d -30 / c "cmd / c del @file"

Você precisará modificá-lo para a pasta da qual deseja excluir arquivos. Certifique-se de executar este comando em uma pasta. Não aponte para pastas do sistema, como a pasta Downloads ou a pasta Desktop. Você pode criar uma pasta em um desses locais e excluir arquivos dela, mas não direciona as próprias pastas. O comando examinará as subpastas da pasta para a qual você aponta.

instagram viewer

Para modificar o comando, você precisa adicionar o caminho correto à pasta da qual deseja excluir os arquivos e a data de validade que deseja definir para os arquivos. É assim que o comando modificado se parece;

ForFiles / p "C: \ Usuários \ fatiw \ Desktop \ Capturas de tela" / s / d -10 / c "cmd / c del @file"

Ele excluirá os arquivos com mais de 10 dias e que residem no local indicado após / p. Você pode testá-lo com uma pasta fictícia e alguns arquivos antigos executando o comando no prompt de comando.

Tarefa agendada

Abra o agendador de tarefas. Clique em Criar tarefa à direita. Atribua um nome à tarefa para que você possa encontrá-la facilmente mais tarde, quando / se você decidir excluí-la. Em seguida, vá para a guia Triggers. Clique em Novo e, na janela Novo acionador, selecione com que frequência você deseja que a tarefa seja executada.

Clique em OK e vá para a guia Ações. Mais uma vez, clique em Novo na parte inferior. No campo Ação, selecione a opção "Iniciar um programa". Em seguida, no campo Programa / Script, digite "ForFiles". Finalmente, no campo Adicionar argumentos, insira o comando da seção anterior, mas omita a parte ForFiles. Deve ficar assim quando você o digita;

/ p "C: \ Usuários \ fatiw \ Desktop \ Capturas de tela" / s / d -10 / c "cmd / c del @file"

Para a etapa final, vá para a guia Configurações e ative as opções “Permitir que a tarefa seja executada sob demanda” e “Executar tarefa o mais rápido possível após a falta de um início programado”. É tudo o que você precisa fazer.

watch instagram story