Exclua arquivos indesejados de uma pasta com base no tipo de arquivo

Exclua arquivos indesejados de uma pasta com base no tipo de arquivo

Preciso de ajuda para encontrar uma ferramenta para excluir determinados arquivos com tipos específicos de um diretório no Windows.

Digamos que tenho uma pasta com 500 arquivos, 150 arquivos com extensão .pdf e 350 com extensão .exe. Quero uma ferramenta para excluir arquivos .exe automaticamente sempre que eles aparecerem dentro da pasta.

Responder1

Se quiser automatizar isso, você pode usar o agendador de tarefas do Windows.

Crie uma nova tarefa e, para a ação, use

cmd.exe /c "del c:\folder\*.exe"

Você pode programar isso para ser executado com a frequência que desejar. Se você precisar fazer isso imediatamente quando um .exe for salvo, você desejará habilitar a auditoria na pasta e acionar a tarefa agendada em um evento de auditoria. Vou editar e adicionar se for importante, pois é bastante complicado.

Responder2

Você deve conseguir fazer isso com um simples comando do DOS. O comando seria algo assim.

DEL /S /Q c:\MyFolder\*.exe

Isso excluirá todos os arquivos que possuem a extensão .exe da pasta C:\MyFolder e todos os subdiretórios. Você pode omitir a parte /S se não quiser excluir dos subdiretórios. Se quiser automatizar isso, você pode configurá-lo como uma tarefa agendada e executá-lo quantas vezes for necessário. Não serei imediato na exclusão dos arquivos, mas se você executá-lo com frequência suficiente, isso deverá resolver o seu problema.

informação relacionada