Windows Temp-Verzeichnis automatisch löschen
Im Temp-Verzeichnis von Windows bleiben oft viele Dateien liegen. Damit dieses Verzeichnis nicht immer größer wird, sollte man den Inhalt automatisch löschen lassen.
Dafür erstellen Sie einfach folgendes Script:
@echo off
REM Auf das Laufwerk wechseln. Wenn die Verzeichnisse wo anders liegen, anpassen!
%SystemDrive%
REM ******************* Windows Temp
REM *** In das Temp-Verzeichns wechseln
cd "%Windir%\Temp"
REM *** Versteckte Dateien wieder anzeigen
attrib -h -s /S /D "%Windir%\Temp"
REM *** Dateien und alle Unterverzeichnisse löschen (ohne Nachfrage)
RD /S /Q "%Windir%\Temp"
REM *** Sicherheitshalber prüfen ob Verzeichnis noch vorhanden, wenn nicht anlegen
If not exist "%Windir%\Temp" md "%Windir%\Temp"
REM ****************************************
REM ******************* User Temp
REM *** In das Temp-Verzeichns wechseln
cd "%Temp%"
REM *** Versteckte Dateien wieder anzeigen
attrib -h -s /S /D "%Temp%"
REM *** Dateien und alle Unterverzeichnisse löschen (ohne Nachfrage)
RD /S /Q "%Temp%"
REM *** Sicherheitshalber prüfen ob Verzeichnis noch vorhanden, wenn nicht anlegen
if not exist "%Temp%" md "%Temp%"
REM ****************************************
REM ******************* Temp des Internet Explorers s
REM *** In das Temp-Verzeichns wechseln
cd "%Userprofile%\Lokale Einstellungen\Temporary Internet Files"
REM *** Versteckte Dateien wieder anzeigen
attrib -h -s /S /D "%Userprofile%\Lokale Einstellungen\Temporary Internet Files"
REM *** Dateien und alle Unterverzeichnisse löschen (ohne Nachfrage)
RD /S /Q "%Userprofile%\Lokale Einstellungen\Temporary Internet Files"
REM *** Sicherheitshalber prüfen ob Verzeichnis noch vorhanden, wenn nicht anlegen
if not exist "%Userprofile%\Lokale Einstellungen\Temporary Internet Files" md "%Userprofile%\Lokale Einstellungen\Temporary Internet Files"
REM ****************************************
Wichtig ist hierbei, das über "cd %Windir%\Temp" in das entsprechende TEMP-Verzeichnis gewechselt wird. Dadurch wird sichergestellt, dass dieses Verzeichnis nicht mit dem Befehl "RD /S /Q %Windir%\Temp" gelöscht wird.
Man könnte zwar das Verzeichnis ansonsten mit MD %Windir%\Temp wieder anlegen, wenn aber besondere Rechte auf das Verzeichnis gesetzt wurden, ist das nicht immer gewünscht.
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip2000/onlinefaq.php?h=tip2039.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich