Como posso automatizar a exclusão de todos os arquivos em uma pasta específica diariamente?

0

Eu tenho um media center e gostaria de configurar um script / automação que exclua todos os arquivos em uma pasta específica uma vez por dia. Eu sei que posso fazer isso no Agendador de Tarefas do Microsoft com um script .bat, mas não estou muito familiarizado com scripts e não tenho certeza de como fazer isso. Gostaria de saber como excluir um arquivo, mas não sei como excluir todos os arquivos em uma pasta. Eu gostaria de conseguir isso sem excluir a pasta também. Qualquer ajuda seria apreciada. Obrigado.

    
por skateboard34 31.10.2014 / 16:14

1 resposta

2

Diga que sua pasta é c:\temp\media . Para excluir todos os arquivos dentro dessa pasta:

del /q c:\temp\media\*

Coloque isso em um arquivo de lote, copie alguns arquivos e teste com o Agendador de Tarefas. Quando tiver certeza de que funciona como esperado, coloque a pasta de mídia real em vez de c:\temp\media .

Notas:

  • O texto acima não excluirá a pasta em si, ou seja, depois de excluir arquivos dentro de c:\temp\media , você ainda terá a pasta (por exemplo, c:\temp\media ) em si
  • O texto acima excluirá apenas arquivos, não pastas. Se você precisar excluir pastas, veja isto:

link

  • Provavelmente vale a pena conferir com alguém que possa ajudá-lo a configurar, só para não excluir itens que você não deseja:)
por 31.10.2014 / 16:29