Hallo!
PURGE.CMD
Code:
@ECHO OFF
ECHO Loesche Verzeichnis: [User Temp]
RD /S /Q "%USERPROFILE%\Lokale Einstellungen\Temp"
ECHO.
ECHO Erstelle Verzeichnis: [User Temp]
MD "%USERPROFILE%\Lokale Einstellungen\Temp"
ECHO.
ECHO Loesche Verzeichnis: [User Temporary Internet Files]
RD /S /Q "%USERPROFILE%\Lokale Einstellungen\Temporary Internet Files"
ECHO.
ECHO Erstelle Verzeichnis: [User Temporary Internet Files]
MD "%USERPROFILE%\Lokale Einstellungen\Temporary Internet Files"
ECHO.
ECHO Loesche Verzeichnis: [User Cookies]
RD /S /Q "%USERPROFILE%\Lokale Einstellungen\Cookies"
ECHO.
ECHO Erstelle Verzeichnis: [User Cookies]
MD "%USERPROFILE%\Lokale Einstellungen\Cookies"
ECHO.
ECHO Loesche Verzeichnis: [System Temp]
RD /S /Q "C:\Windows\Temp"
ECHO.
ECHO Erstelle Verzeichnis: [System Temp]
MD "C:\Windows\Temp"
ECHO.
ECHO.
Die PURGE.CMD packst Du direkt auf c:\ und legst im Autostart von "All Users" eine Verknüpfung an.
So werden beim login die Verzeichnise der System Temp Files, User Temp Files, User Cockies und User Temporary Internet Files gelöscht und neu angelegt.
Die User Files werden anhängig vom eingelogtem User gelöscht.
Die System Temp Files werden unanhängig vom User gelöscht.
Einen kleinen Harken gibt es aber, wenn in den Verzeichnisen Dateien liegen die vom System in Benutzung sind, kann das Verzeichnis nicht gelöscht werden.
Die Datein die nicht benutzt werden, werden trotzdem gelöscht.
Im Klartext heisst dass, z.b. wird die index.dat in Temporary Internet Files nicht gelöscht, ein Beispiel für das System Temp Verzeichnis währen z.b. die Logfiles von ZoneAlarm.
Wenn Du im abgesichertem Modus startest, werden auch die sonst benutzten Files gelöscht.
Evtl. währe es auch möglich die Datei als Systemdienst vor dem Login ausführen zu lassen.
Habe ich aber nie ausprobiert.
Dann müsste natürlich %USERPROFILE% durch den kompletten Pfad ersetzt werden und für jeden einzelnen User separat angelegt werden.
Gruss Dr Dau