Dateien in Windows Temp Verzeichnissen löschen

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. …

weiterlesen ….

Linux: Datum und Uhrzeit in Shell-Skripten formatieren

Korrektur eines älteren Shell-Beispiels: Bei GNU date steht %m für den Monat, nicht für die Minute. Für Minuten lautet der Platzhalter %M. Der ursprüngliche Eintrag verwendete hier versehentlich %m. Zeitstempel im Shell-Skript erzeugen Die Ausgabe enthält abgekürzten Wochentag und Monat, den Tag des Monats sowie Stunde, Minute und Sekunde. Mit $(…) kann die Ausgabe von date direkt in eine Variable übernommen werden; eine zusätzliche temporäre Datei ist dafür nicht nötig. Durch >> wird an die bestehende Logdatei angehängt, statt sie bei jedem Start zu überschreiben. Wer einen für Dateinamen besser sortierbaren Zeitstempel bevorzugt, kann beispielsweise date ‚+%Y-%m-%d_%H-%M-%S‘ verwenden. Die Groß-/Kleinschreibung der Formatzeichen ist dabei wesentlich. Quelle: GNU Coreutils, Zeitformatzeichen und Datumsformatzeichen. Redaktionell überprüft am 18. Oktober 2026.