Diese Zeilen in einer *.cmd Datei schreiben :
@ECHO OFF
REM Dateien in Windows Temp Verzeichnissen löschen
REM /S = auch in Unterverzeichnissen
REM /Q = ohne Rückfrage
c:
cd \windows\temp
del *.* /S /Q
rmdir /S /Q c:
cd \Users\[Benutzer]\AppData\Local\Temp\
del *.* /S /Q
rmdir /S /Q c:
cd "\Users\[Benutzer]\AppData\Local\Microsoft\Windows\Temporary Internet Files\"
del *.* /S /Q
rmdir /S /Q c:
Der DEL Befehl löscht nur Dateien in Verzeichnissen, löscht die Verzeichnisse jedoch nicht.
Dazu wird rmdir (rd) genutzt.
rd C:\temp löscht alle Unterverzeichnisse unter c:\temp und auch das Verzeichnis selbst. Das möchte man vielleicht nicht immer so haben. So kann man alle Unterverzeichnisse unter c:\temp löschen :
c: cd \temp rm /S/Q c:
rmdir /rm
Entfernt (löscht) ein Verzeichnis.
RMDIR [/S] [/Q] [Laufwerk:]Pfad
RD [/S] [/Q] [Laufwerk:]Pfad
/S Löscht alle Verzeichnisse und Dateien im angegebenen Verzeichnis
zusätzlich zu dem Verzeichnis selbst. Wird verwendet, um ganze
Verzeichnisbäume zu löschen.
/Q Keine Nachfrage, ob die Verzeichnisbäume mit /S entfernt werden
sollen.