É assim que você pode excluir essas pastas.
Vou fingir que o nome da pasta que queremos excluir é abc123
; substitua-o pelo nome real da pasta. Você pode economizar bastante digitação usando a TAB
key; Ao digitar um comando, basta digitar os dois ou três primeiros caracteres do nome da pasta e, em seguida, pressionar TAB
. Você precisa pressionar ENTER
depois de digitar cada comando. Verifique novamente cada comando (e, em particular, certifique-se de que você não especificou acidentalmente uma pasta que não deseja excluir!) Antes de pressionar ENTER
.
Comece abrindo um prompt de comando administrativo. Você faz isso clicando no menu Iniciar, digitando cmd
e pressionando CONTROL-SHIFT-ENTER
. Você deve receber um aviso de confirmação e talvez precise inserir uma senha administrativa. Então, no prompt de comando:
cd /d c:\
dir /ad
Você deverá ver uma lista de pastas, incluindo as pastas que deseja excluir, além de várias pastas do Windows, como Program Files
e Users
.
md empty
robocopy /e /purge /b empty abc123
O que fizemos aqui foi criar uma pasta vazia e dizer ao Robocopy para copiá-lo por cima da pasta que estamos tentando excluir. O /purge
diz ao Robocopy para excluir os arquivos e o /b
diz ao Robocopy para ignorar a segurança do arquivo. O Robocopy listará os arquivos na pasta à medida que forem excluídos, e também produzirá um resumo no final mostrando quantos arquivos foram excluídos (procure a coluna intitulada Extras).
Repita o comando robocopy
para cada uma das pastas que você deseja excluir. Você não precisa repetir o comando md
a cada vez.
O Robocopy não remove a pasta, por isso vamos fazer isso separadamente:
takeown /F abc123
icacls abc123 /grant administrators:F
rd abc123
O primeiro comando apropria-se da pasta para que possamos alterar as permissões, a segunda nos permite removê-la e a última linha a remove. Repita estes três comandos para cada pasta que você deseja excluir.
Por fim, removemos a pasta vazia que criamos, pois não precisamos mais dela:
rd empty
Espero que isso ajude.