Techie

Excluir arquivos automaticamente de uma pasta

Se você costuma sempre apagar arquivos de uma pasta específica do computador, então vai gostar de saber que é possível automatizar esse processo no Windows. Um exemplo de pastas com arquivos descartáveis é a pasta “Downloads” onde salvamos arquivos de programas que serão instalados no PC e poderão ser apagados após instalação. Usando um arquivo .bat e o Agendador de Tarefas do Windows é possível excluir arquivos automaticamente de uma pasta em um intervalo de tempo específico.


Excluir arquivos automaticamente de uma pasta

Criando o arquivo bat para exclusão dos arquivos

Neste exemplo vamos mostrar como criar o arquivo batch para excluir qualquer arquivo que esteja na pasta Downloads que tenham mais de 15 dias, 15 dias que foram baixados.

Comece abrindo o Bloco de Notas no Windows para criar o arquivo “.bat”. Clique em “Iniciar” (1), digite bloco de notas na busca (2) e clique “Bloco de Notas” (3).

abrir Bloco de Notas no Windows

Copie e cole no Bloco de Notas as linhas abaixo. Lembrando de modificar o 15 pelo número de dias que quiser, por exemplo, se quiser apagar arquivos baixados a 3 dias coloque 3 no lugar do 15.

Excluir arquivos que tenham mais de 15 dias
forfiles /p "C:\Users\SEUNOMEUSUARIO\Downloads" /s /m *.* /c "cmd /c Del @path" /d -15

Vai ficar assim:

Bloco de Notas criar BAT excluir arquivos

Não feche o Bloco de Notas ainda.

Agora você precisa modificar o caminho para o caminho da pasta que quer automatizar a exclusão. O caminho é tudo que aparece dentro das aspas “C:\…” e está em vermelho nas linhas acima. Para descobrir o caminho da sua pasta basta navegar até ela no computador e copiar o caminho que aparece na barra de endereços, como mostrado na foto abaixo.

caminho pasta Downloads Windows

No meu computador o arquivo criado ficou com as linhas abaixo, lembrando que usei a pasta Downloads e arquivos com mais de 15 dias:

Excluir arquivos que tenham mais de 15 dias
forfiles /p "C:\Users\drirs\Downloads" /s /m *.* /c "cmd /c Del @path" /d -15

Quando terminar clique em “Arquivo” e depois “Salvar como…”.

Arquivo Salvar como no Bloco de Notas

Escolha onde quer guardá-lo, dê um nome para seu arquivo e coloque .bat no final. Clique em “Salvar”.

renomear arquivo Bloco de Notas para BAT

Como excluir arquivos automaticamente de uma pasta

Depois clique no arquivo .bat que acabou de criar para testar se está funcionando. Em seguida abra a pasta que você escolheu no Bloco de Notas e verifique se os arquivos com X dias foram apagados dela.

arquivo BAT para exclusão de arquivos no Windows

Se os arquivos foram apagados então o .bat está correto. Se não apagou você deve ter digitado alguma coisa errada. Verifique o arquivo no “Bloco de Notas”.

Programando a exclusão automática dos arquivos

Agora abra o Agendador de Tarefas do Windows. Clique no botão iniciar (1), digite agendador no campo de busca (2) e clique em “Agendador de Tarefas” (3) que aparecerá na parte de cima do menu.

abrir Agendador de Tarefas do Windows

Clique em “Criar Tarefa Básica…” no menu da esquerda.

Criar tarefa básica Agendador do Windows

Dê um nome para a tarefa, se quiser coloque uma descrição e clique em “Avançar”.

Apagar automaticamente arquivos de uma pasta Windows

Escolha de quanto em quanto tempo quer que a tarefa seja realizada. Aqui escolhi semanalmente mas você pode selecionar o que preferir. Clique em “Avançar”.

selecionar quando deseja que tarefa seja realizada no Windows

Agora escolha dia e horário (1), lembrando de escolher um dia e hora que seu computador estará ligado. Deixe “1” em “Repetir a cada” (2) para ele repetir a tarefa toda semana, selecione um dia da semana (3). Quando terminar clique em “Avançar” (4).

horário e dia da semana para repetir tarefa do Windows

Selecione “Iniciar um programa” e clique “Avançar”.

Que ação deve ser executada Iniciar um programa Windows

Clique em “Procurar…” para buscar pelo arquivo .bat.

Procurar programa para tarefa do Windows

Selecione o arquivo .bat que criou e clique em “Abrir”.

Arquivo bat agendador de tarefas Windows

O arquivo aparecerá no campo “Programa”, clique em “Avançar”.

Programa Script no Agendador de Tarefas Windows

Verifique se tudo está correto e clique “Concluir”.

Excluir arquivos automaticamente de uma pasta

Excluir arquivos automaticamente de uma pasta

Pronto, o Windows irá rodar o arquivo .bat automaticamente e irá apagar os arquivos da pasta sem você precisar fazer mais nada.

Caso queira executar a tarefa só para verificar se está funcionando clique em “Biblioteca do Agendador de Tarefas” (1). Todas as tarefas agendadas aparecerão no campo do meio (2). Procure pelo nome da tarefa que acabou de criar. Clique com o botão direito do mouse em cima dela e escolha “Executar”.

Executar tarefa Agendador de Tarefas Windows

Quem não quiser mais usar a tarefa, é só clicar com o botão direito do mouse em cima dela e selecionar “Excluir”.

Para enviar seu comentário, preencha os campos abaixo:

Deixe uma resposta

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comentários

  1. Fabio disse:

    Amigo não deu certo pode me ajudar?
    aquela linha exluir arquivos…. não vai né?
    Se eu executar ele apaga na hora os que tem data de mais de 415 dia?

    • RainyDays disse:

      Olá Fabio
      Ainda dá certo sim, já testei no Windows 10 e atualizei o post acima com novas fotos. Assim que terminar de criar o arquivo BAT pode clicar nele para testá-lo. Ele vai apagar na mesma hora os arquivos com a data que você selecionou.
      Abs