É assim que você pode excluir essas pastas.
Vou fingir que o nome da pasta que queremos excluir é abc123
; substitua isso pelo nome da pasta real. Você pode economizar bastante digitando usando a TAB
tecla; ao digitar um comando, basta digitar os dois ou três primeiros caracteres do nome da pasta e pressionar TAB
. Você precisa pressionar ENTER
depois de digitar cada comando. Verifique cada comando (e, em particular, verifique se você não especificou acidentalmente uma pasta que não deseja excluir!) Antes de pressionar ENTER
.
Comece abrindo um prompt de comando administrativo. Faça isso clicando no menu Iniciar, digitando cmd
e pressionando CONTROL-SHIFT-ENTER
. Você deve receber um prompt de confirmação e pode precisar digitar uma senha administrativa. Em seguida, no prompt de comando:
cd /d c:\
dir /ad
Você deve ver uma lista de pastas, incluindo as pastas que deseja excluir, bem como várias pastas do Windows, como Program Files
e Users
.
md empty
robocopy /e /purge /b empty abc123
O que fizemos aqui é criar uma pasta vazia e pedir ao Robocopy para copiá-la na parte superior da pasta que estamos tentando excluir. A /purge
conta Robocopy para excluir os arquivos e /b
diz Robocopy para segurança de arquivos de bypass. O Robocopy listará os arquivos na pasta à medida que os exclui e também produzirá um resumo no final mostrando quantos arquivos foram excluídos (procure a coluna Extras).
Repita o robocopy
comando para cada uma das pastas que você deseja excluir. Você não precisa repetir o md
comando toda vez.
O Robocopy não remove a própria pasta, portanto, faremos isso separadamente:
takeown /F abc123
icacls abc123 /grant administrators:F
rd abc123
O primeiro comando assume a propriedade da pasta para que possamos alterar as permissões, o segundo nos dá permissão para removê-la e a última linha a remove. Repita esses 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 isto ajude.