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\""
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>
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
Tags command-line windows-10