Ich habe ein Win10-Skript, das versucht, ...\User*\AppData\Local* aus meinen Backups zu löschen. Es verwendet del /f /s /q
, aber es scheint nicht immer zu funktionieren. Der Befehl wird ausgeführt, aber es wird nichts gelöscht.
Unten sehen Sie beispielsweise, was passiert, wenn ich versuche, den Ordner „Apps“ manuell zu löschen. Zuerst versuche ich es mit del /f /s /q
, dann mit rmdir /s /q
. Beides funktioniert nicht – der Ordner bleibt erhalten.
Was mache ich falsch und wie kann ich diese Ordnerbäume löschen?
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>
Antwort1
Ich habe deinen Befehl getestet, dabei del /f /s /q
wurden nicht die Unterordner gelöscht, sondern nur die darin enthaltenen Dateien. Ich gehe davon aus, dass in deinem Fall noch Unterordner vorhanden sind, bitte führe dir Apps
nach dem Löschen einen zur Überprüfung durch.
Um Ihr Anliegen zu lösen, können Sie Folgendes ausführen:
del /f /s /q Apps
rmdir /s /q Apps
Antwort2
Ich weiß immer noch nicht, warum del und rmdir nicht wie erwartet funktionieren, aber dies löscht die Ordner, die ich sonst nicht löschen könnte:
powershell "rd -r \"Apple Computer\""