Temporary Internet Files über Gruppenrichtlinie bei allen Clients löschen
Wir haben Windows 2000 und 2003 Server im Einsatz.
Wir möchten jetzt bei allen Windows 2000 Pro Clients über eine Gruppenrichtlinie (Wenn möglich!!) im AD festlegen das nach jeder Sitzung mit dem Internet Explorer die Temporary Internet Files gelöscht werden.
Ich hab im Gruppenrichtlinieneditor keinen Eintrag dazu gefunden.
Ich weiß das man das im Internetexplorer selbt einstellen kann aber ich hätte dort schon gerne eine zentralere Lösung
Ich hoffe das irgend jemand eine Lösung hat
gruß
Seppo
Wir möchten jetzt bei allen Windows 2000 Pro Clients über eine Gruppenrichtlinie (Wenn möglich!!) im AD festlegen das nach jeder Sitzung mit dem Internet Explorer die Temporary Internet Files gelöscht werden.
Ich hab im Gruppenrichtlinieneditor keinen Eintrag dazu gefunden.
Ich weiß das man das im Internetexplorer selbt einstellen kann aber ich hätte dort schon gerne eine zentralere Lösung
Ich hoffe das irgend jemand eine Lösung hat
gruß
Seppo
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7858
Url: https://administrator.de/forum/temporary-internet-files-ueber-gruppenrichtlinie-bei-allen-clients-loeschen-7858.html
Ausgedruckt am: 23.12.2024 um 05:12 Uhr
15 Kommentare
Neuester Kommentar
Hallo,
füge in Deine Gruppenrichtlinie ( ...folgende Programme beim Start ausführen ) ein Verweis zur den folgenden Script (Auszug!):
Temporary Internet Files, Verlauf und Cookies bei jedem Neustart automatisch löschen
Unter Windows 2000/XP können die Temporary Internet Files, der Verlauf und die Cookies mit einem Script nach jedem Start des Systems automatisch gelöscht werden. Auch die Datei index.dat wird gelöscht.
Füge folgende Zeilen (Pfadangaben und Username anpassen!) in einen Editor ein und speichere die Datei als z.B. purgeIE.cmd im Windows-Verzeichnis unter system32\GroupPolicy\Machine\Scripts\Startup ab:
RD /S /Q "C:\Dokumente und Einstellungen\Username\Cookies"
RD /S /Q "C:\Dokumente und Einstellungen\Username\Lokale Einstellungen\Temporary Internet Files"
RD /S /Q "C:\Dokumente und Einstellungen\Username\Lokale Einstellungen\Verlauf"
Will man die Temporary Internet Files, Verlauf und Cookies auch für andere Benutzerkonten bei jedem Start löschen lassen, fügt man diese einfach in die selbe Datei ein. Beispiel:
RD /S /Q "C:\Dokumente und Einstellungen\Username1\Cookies"
RD /S /Q "C:\Dokumente und Einstellungen\Username1\Lokale Einstellungen\Temporary Internet Files"
RD /S /Q "C:\Dokumente und Einstellungen\Username1\Lokale Einstellungen\Verlauf"
RD /S /Q "C:\Dokumente und Einstellungen\Username2\Cookies"
RD /S /Q "C:\Dokumente und Einstellungen\Username2\Lokale Einstellungen\Temporary Internet Files"
RD /S /Q "C:\Dokumente und Einstellungen\Username2\Lokale Einstellungen\Verlauf"
Starte anschließend gpedit.msc und klicke auf «Richtlinien für Lokale Computer/Computerkonfiguration/Windows-Einstellungen/Skripts (Start/Herunterfahren)/Starten». Im folgenden Fenster kannst du das Script hinzufügen.
Das geht natürlich auch unter Windows 98/Me. Trage in die Datei autoexec.bat folgendes ein (Pfadangaben ggf. anpassen!):
smartdrv
Deltree/Y C:\Windows\Verlauf\*.*
Deltree/Y C:\Windows\Tempor~1\*.*
Deltree/Y C:\Windows\Cookies\*.*
Bei Windows Me muss man diese Zeilen in die Datei cmdinit.bat einfügen.
Die Offline-Inhalte werden auch gelöscht.
Gruß
Sascha
füge in Deine Gruppenrichtlinie ( ...folgende Programme beim Start ausführen ) ein Verweis zur den folgenden Script (Auszug!):
Temporary Internet Files, Verlauf und Cookies bei jedem Neustart automatisch löschen
Unter Windows 2000/XP können die Temporary Internet Files, der Verlauf und die Cookies mit einem Script nach jedem Start des Systems automatisch gelöscht werden. Auch die Datei index.dat wird gelöscht.
Füge folgende Zeilen (Pfadangaben und Username anpassen!) in einen Editor ein und speichere die Datei als z.B. purgeIE.cmd im Windows-Verzeichnis unter system32\GroupPolicy\Machine\Scripts\Startup ab:
RD /S /Q "C:\Dokumente und Einstellungen\Username\Cookies"
RD /S /Q "C:\Dokumente und Einstellungen\Username\Lokale Einstellungen\Temporary Internet Files"
RD /S /Q "C:\Dokumente und Einstellungen\Username\Lokale Einstellungen\Verlauf"
Will man die Temporary Internet Files, Verlauf und Cookies auch für andere Benutzerkonten bei jedem Start löschen lassen, fügt man diese einfach in die selbe Datei ein. Beispiel:
RD /S /Q "C:\Dokumente und Einstellungen\Username1\Cookies"
RD /S /Q "C:\Dokumente und Einstellungen\Username1\Lokale Einstellungen\Temporary Internet Files"
RD /S /Q "C:\Dokumente und Einstellungen\Username1\Lokale Einstellungen\Verlauf"
RD /S /Q "C:\Dokumente und Einstellungen\Username2\Cookies"
RD /S /Q "C:\Dokumente und Einstellungen\Username2\Lokale Einstellungen\Temporary Internet Files"
RD /S /Q "C:\Dokumente und Einstellungen\Username2\Lokale Einstellungen\Verlauf"
Starte anschließend gpedit.msc und klicke auf «Richtlinien für Lokale Computer/Computerkonfiguration/Windows-Einstellungen/Skripts (Start/Herunterfahren)/Starten». Im folgenden Fenster kannst du das Script hinzufügen.
Das geht natürlich auch unter Windows 98/Me. Trage in die Datei autoexec.bat folgendes ein (Pfadangaben ggf. anpassen!):
smartdrv
Deltree/Y C:\Windows\Verlauf\*.*
Deltree/Y C:\Windows\Tempor~1\*.*
Deltree/Y C:\Windows\Cookies\*.*
Bei Windows Me muss man diese Zeilen in die Datei cmdinit.bat einfügen.
Die Offline-Inhalte werden auch gelöscht.
Gruß
Sascha
... Du kannst ja auch eine intelligente Lösung wählen und mit den servergespeicherten Profilen arbeiten. Darauf stellst Du in Gruppenrichtlinien ein, dass mit den User-Profilen keine Temporary Internet Files abgespeichert werden. So bekommt jeder User bei jeder Domäne-Anmeldung an jeden PC absolut saubere Ordner C:\Dokumente und Einstellungen\%username%\Lokale Einstellungen\Temporary Internet Files
Gruß
Sascha
Gruß
Sascha
Im Internetexplorer kannst du unter Extras - Internetoptionen
Erweitert unter dem Punkt Sicherheit den Hacken "Leeren des Ordners "Temporary Internet Files" beim Schließen des Briwsers aktivieren. Damit wird immer, wenn der Explorer geschlossen wird, auch die Tempfiles gelöscht.
Wenn du das an jedem Client machst, ist es erstens sehr aufwendig udn zweitens kann der Benutzer das ändern.
Das geht auch über die Gruppenrichtlinien, denn dieses Optionen, wie Allgemein, Verbindung und eben auch Erweitert, kannst du über die Gruppenrichtlinien konfigurieren.
Oder du baust dir einen entsprechenden Explorer über die IEAK Tools von MS.
*
*
Wenn du es über ein Skript machen willst, wie der Vorschreiber....dann gibt es hier noch ein paar Links dazu.
http://www.wintotal.de/Tipps/Eintrag.php?RBID=2&TID=922&URBID=1 ...
http://www.supernature-forum.de/vbb/archiv/topic/1404-1.html
http://www.systemscript.com/forumde/topic.asp?TOPIC_ID=279
oder Skript beim Abmelden:
@echo off
rem Johannes Schmidt 31.01.2002
echo DIESE DATEI LOESCHT DEN INHALT DER ORDNER:
echo - RECENT
echo - TEMP
echo - TEMPORARY INTERNET FILES"
echo - VERLAUF
PAUSE.
RD /s/Q "%USERPROFILE%\RECENT"
MD "%USERPROFILE%\RECENT"
RD /s/Q "%USERPROFILE%\LOKALE EINSTELLUNGEN\TEMP"
MD "%USERPROFILE%\LOKALE EINSTELLUNGEN\TEMP"
RD /s/Q "%USERPROFILE%\LOKALE EINSTELLUNGEN\TEMPORARY INTERNET FILES"
MD "%USERPROFILE%\LOKALE EINSTELLUNGEN\TEMPORARY INTERNET FILES"
RD /s/Q "%USERPROFILE%\LOKALE EINSTELLUNGEN\VERLAUF"
MD "%USERPROFILE%\LOKALE EINSTELLUNGEN\VERLAUF"
Erweitert unter dem Punkt Sicherheit den Hacken "Leeren des Ordners "Temporary Internet Files" beim Schließen des Briwsers aktivieren. Damit wird immer, wenn der Explorer geschlossen wird, auch die Tempfiles gelöscht.
Wenn du das an jedem Client machst, ist es erstens sehr aufwendig udn zweitens kann der Benutzer das ändern.
Das geht auch über die Gruppenrichtlinien, denn dieses Optionen, wie Allgemein, Verbindung und eben auch Erweitert, kannst du über die Gruppenrichtlinien konfigurieren.
Oder du baust dir einen entsprechenden Explorer über die IEAK Tools von MS.
*
*
Wenn du es über ein Skript machen willst, wie der Vorschreiber....dann gibt es hier noch ein paar Links dazu.
http://www.wintotal.de/Tipps/Eintrag.php?RBID=2&TID=922&URBID=1 ...
http://www.supernature-forum.de/vbb/archiv/topic/1404-1.html
http://www.systemscript.com/forumde/topic.asp?TOPIC_ID=279
oder Skript beim Abmelden:
@echo off
rem Johannes Schmidt 31.01.2002
echo DIESE DATEI LOESCHT DEN INHALT DER ORDNER:
echo - RECENT
echo - TEMP
echo - TEMPORARY INTERNET FILES"
echo - VERLAUF
PAUSE.
RD /s/Q "%USERPROFILE%\RECENT"
MD "%USERPROFILE%\RECENT"
RD /s/Q "%USERPROFILE%\LOKALE EINSTELLUNGEN\TEMP"
MD "%USERPROFILE%\LOKALE EINSTELLUNGEN\TEMP"
RD /s/Q "%USERPROFILE%\LOKALE EINSTELLUNGEN\TEMPORARY INTERNET FILES"
MD "%USERPROFILE%\LOKALE EINSTELLUNGEN\TEMPORARY INTERNET FILES"
RD /s/Q "%USERPROFILE%\LOKALE EINSTELLUNGEN\VERLAUF"
MD "%USERPROFILE%\LOKALE EINSTELLUNGEN\VERLAUF"
@Sascha:
Die Dateien bleibt aber mit dieser Lösung bis zum nächsten Anmelden des Users auf dem Client erhalten.
Die Dateien bleibt aber mit dieser Lösung bis zum nächsten Anmelden des Users auf dem Client erhalten.
Es gibt in den Gruppenrichtlinien einmal für das Computerkonto und einmal für die Benutzer die gleiche Einstellung, je nach dem, wem du sie zuordnen willst. Liegt aber jedes Mal unter Administrative Templates/Windows Components/Internet Explorer/Internet Control Panel/Advanced Page -> Empty Temporary Internet Files Folder when Browser is closed.
Hab leider nur ein englisches Windows zur Hand, aber sicher findest du es so auch im Deutschen. Viel Spass!
Hab leider nur ein englisches Windows zur Hand, aber sicher findest du es so auch im Deutschen. Viel Spass!
Hallo Nemesis666,
ich habe diese Einstellungen gemacht auf einer Windows 2003 AD.
Wenn ich nun den Browser öffne und mir gleichzeitig die Temporary Internet Files ansehe und dann den Browser wieder schliesse bleiben die Dateien vorhanden. Auf meinen Servern 2003 werden diese gelöscht. Kann es sein das diese GPO nur für Windows 2003 Server zählt?
Gruss, Spaceman
ich habe diese Einstellungen gemacht auf einer Windows 2003 AD.
Wenn ich nun den Browser öffne und mir gleichzeitig die Temporary Internet Files ansehe und dann den Browser wieder schliesse bleiben die Dateien vorhanden. Auf meinen Servern 2003 werden diese gelöscht. Kann es sein das diese GPO nur für Windows 2003 Server zählt?
Gruss, Spaceman
Hey Spaceman,
also die Einstellung sollte ab Windows 2000 funktionieren, kommt evtl. noch auf die Version von Internet Explorer an, aber wenn die Option "Leeren des Ordners ..." im IE vorhanden ist, sollte es auch über die Richtlinie funktionieren.
Kann mir höchstens vorstellen, dass du die Richtlinie nicht auf den Container, in dem Benutzer oder Computer enthalten sind (ja nach dem, welche ichtlinie du benutzt hast), angewandt hast, sondern nur auf den Domain Controller.
Gruß,
Nemesis666
also die Einstellung sollte ab Windows 2000 funktionieren, kommt evtl. noch auf die Version von Internet Explorer an, aber wenn die Option "Leeren des Ordners ..." im IE vorhanden ist, sollte es auch über die Richtlinie funktionieren.
Kann mir höchstens vorstellen, dass du die Richtlinie nicht auf den Container, in dem Benutzer oder Computer enthalten sind (ja nach dem, welche ichtlinie du benutzt hast), angewandt hast, sondern nur auf den Domain Controller.
Gruß,
Nemesis666
Hey Nemesis,
danke für die Antwort. Ich habe es in der Default GPO für die Domain engestellt.
Und zwar für Computer und User.
Bei der Beschreibung von der GPO steht auch erst ab Win2003.
Bei allen anderen steht sonst noch Windows 2000 und/oder WinXP.
Manuell über den IE kann ich die Dateien auch löschen. Hast du es mal ausprobiert?
Im AD unter GPO kann ich ich ja anschauen welche GPO auf den Clients laufen sollten. Danach sollte es eigentlich auch laufen. Leider klappt das nicht.
Hast du noch eine Idee?
Gruss, Spaceman
danke für die Antwort. Ich habe es in der Default GPO für die Domain engestellt.
Und zwar für Computer und User.
Bei der Beschreibung von der GPO steht auch erst ab Win2003.
Bei allen anderen steht sonst noch Windows 2000 und/oder WinXP.
Manuell über den IE kann ich die Dateien auch löschen. Hast du es mal ausprobiert?
Im AD unter GPO kann ich ich ja anschauen welche GPO auf den Clients laufen sollten. Danach sollte es eigentlich auch laufen. Leider klappt das nicht.
Hast du noch eine Idee?
Gruss, Spaceman