“del / f / s / q” não funciona

1

Eu tenho um script Win10 que tenta excluir ... \ User * \ AppData \ Local * dos meus backups. Ele usa del /f /s /q , mas parece que nem sempre funciona. O comando é executado, mas nada é excluído.

Por exemplo, abaixo, mostra o que acontece quando tento excluir manualmente a pasta "Aplicativos" - primeiro tento com del /f /s /q e, em seguida, com rmdir /s /q . Nenhum dos dois funciona - a pasta permanece.

O que estou fazendo de errado e como posso excluir essas árvores de pastas?

f:\mirrorsday\ENOUGH\Users\dave\AppData\Local>dir
 Volume in drive F is Backup 1 TB
 Volume Serial Number is 427B-96E5

 Directory of f:\mirrorsday\ENOUGH\Users\dave\AppData\Local

09/27/2017  04:23 PM    <DIR>          .
09/27/2017  04:23 PM    <DIR>          ..
08/10/2016  02:10 PM    <DIR>          3Dconnexion
06/11/2016  06:06 PM    <DIR>          ActiveSync
09/27/2017  02:00 AM    <DIR>          Adobe
08/05/2016  04:37 PM    <DIR>          Amazon
11/10/2014  04:53 PM    <DIR>          Apple
11/10/2014  04:54 PM    <DIR>          Apple Computer
09/27/2017  04:16 PM    <DIR>          Apps
               0 File(s)              0 bytes
               9 Dir(s)  457,199,636,480 bytes free

f:\mirrorsday\ENOUGH\Users\dave\AppData\Local>del /f /s /q Apps

f:\mirrorsday\ENOUGH\Users\dave\AppData\Local>dir
 Volume in drive F is Backup 1 TB
 Volume Serial Number is 427B-96E5

 Directory of f:\mirrorsday\ENOUGH\Users\dave\AppData\Local

09/27/2017  04:23 PM    <DIR>          .
09/27/2017  04:23 PM    <DIR>          ..
08/10/2016  02:10 PM    <DIR>          3Dconnexion
06/11/2016  06:06 PM    <DIR>          ActiveSync
09/27/2017  02:00 AM    <DIR>          Adobe
08/05/2016  04:37 PM    <DIR>          Amazon
11/10/2014  04:53 PM    <DIR>          Apple
11/10/2014  04:54 PM    <DIR>          Apple Computer
09/27/2017  04:16 PM    <DIR>          Apps
               0 File(s)              0 bytes
               9 Dir(s)  457,199,636,480 bytes free

f:\mirrorsday\ENOUGH\Users\dave\AppData\Local>rmdir /s /q Apps
The directory is not empty.

f:\mirrorsday\ENOUGH\Users\dave\AppData\Local>dir
 Volume in drive F is Backup 1 TB
 Volume Serial Number is 427B-96E5

 Directory of f:\mirrorsday\ENOUGH\Users\dave\AppData\Local

09/27/2017  04:23 PM    <DIR>          .
09/27/2017  04:23 PM    <DIR>          ..
08/10/2016  02:10 PM    <DIR>          3Dconnexion
06/11/2016  06:06 PM    <DIR>          ActiveSync
09/27/2017  02:00 AM    <DIR>          Adobe
08/05/2016  04:37 PM    <DIR>          Amazon
11/10/2014  04:53 PM    <DIR>          Apple
11/10/2014  04:54 PM    <DIR>          Apple Computer
09/27/2017  05:32 PM    <DIR>          Apps
               0 File(s)              0 bytes
               9 Dir(s)  457,199,636,480 bytes free

f:\mirrorsday\ENOUGH\Users\dave\AppData\Local>
    
por nerdfever.com 27.09.2017 / 23:35

2 respostas

0

Ainda não sei por que del e rmdir não funcionam como esperado, mas isso exclui as pastas que eu não poderia excluir:

powershell "rd -r \"Apple Computer\""
    
por 27.09.2017 / 23:48
0

Eu testei o seu comando, com del /f /s /q as subpastas não foram excluídas, apenas os arquivos nela. Eu suponho que ainda existem subpastas no seu caso, por favor, faça um dir Apps após a exclusão para verificar.

Para resolver sua solicitação, você pode executar isso:

del /f /s /q Apps
rmdir /s /q Apps
    
por 27.09.2017 / 23:52