내 백업에서 ...\User*\AppData\Local*을 삭제하려고 시도하는 Win10 스크립트가 있습니다. 을 사용 del /f /s /q
하지만 항상 작동하는 것은 아닙니다. 명령이 실행되지만 아무것도 삭제되지 않습니다.
예를 들어, 아래에서는 "Apps" 폴더를 수동으로 삭제하려고 할 때 어떤 일이 발생하는지 보여줍니다. 먼저 로 시도한 del /f /s /q
다음 으로 시도합니다 rmdir /s /q
. 둘 다 작동하지 않습니다. 폴더는 그대로 유지됩니다.
내가 뭘 잘못하고 있는 걸까요? 이러한 폴더 트리를 어떻게 삭제할 수 있나요?
f:\mirrors\1day\ENOUGH\Users\dave\AppData\Local>dir
Volume in drive F is Backup 1 TB
Volume Serial Number is 427B-96E5
Directory of f:\mirrors\1day\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:\mirrors\1day\ENOUGH\Users\dave\AppData\Local>del /f /s /q Apps
f:\mirrors\1day\ENOUGH\Users\dave\AppData\Local>dir
Volume in drive F is Backup 1 TB
Volume Serial Number is 427B-96E5
Directory of f:\mirrors\1day\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:\mirrors\1day\ENOUGH\Users\dave\AppData\Local>rmdir /s /q Apps
The directory is not empty.
f:\mirrors\1day\ENOUGH\Users\dave\AppData\Local>dir
Volume in drive F is Backup 1 TB
Volume Serial Number is 427B-96E5
Directory of f:\mirrors\1day\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:\mirrors\1day\ENOUGH\Users\dave\AppData\Local>
답변1
del /f /s /q
하위 폴더는 삭제되지 않고 그 안에 있는 파일만 삭제된 상태 로 명령을 테스트했습니다 . 귀하의 경우에는 여전히 하위 폴더가 있다고 가정합니다. dir Apps
삭제 후 확인을 수행하십시오.
요청을 해결하려면 다음을 실행할 수 있습니다.
del /f /s /q Apps
rmdir /s /q Apps
답변2
del 및 rmdir이 예상대로 작동하지 않는 이유는 여전히 알 수 없지만 이렇게 하면 삭제할 수 없는 폴더가 삭제됩니다.
powershell "rd -r \"Apple Computer\""