Como excluo pastas e arquivos sem retornar erros de pastas inexistentes / ausentes?

1

O que é um comando apropriado do Windows para excluir um diretório e seu conteúdo, independentemente de existirem ou não? Em outras palavras, se a pasta existir, exclua-a e todo o seu conteúdo e, se ela não existir, não faça nada e não reclame.

(Contexto: script de construção)

    
por ian93 17.06.2014 / 15:22

1 resposta

2

Em um script em que você primeiro verifica se existe:

IF exist "directory_path" (del /s /f /q "directory_path")

Se você ainda obtiver saída, solte um @echo off antes desse comando.

Ou simplesmente:

del /s /f /q "directory_path"

Se não existir, não fará nada.

  • f da força
  • s dos subdiretórios (recursivo)
  • q do silêncio
por 17.06.2014 / 15:29