1. 使用組策略配置IE退出時清空緩存。
1)在GPO編輯頁面進入如下路徑來配置IE退出時清空緩存
Administrative Templates\Windows Components\Internet Explorer\Internet Control Panel\Advanced Page
開啟Empty Temporary Internet Files folder when browser is closed策略
取消Preseve Favorites website data策略。
2. 通過開機或者登陸腳本清空IE緩存
1) 將如下內容另存為“clearIEcache.vbs”.
set objShell = wscript.createObject("WScript.Shell")
objShell.Run("cmd.exe /c RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 10"), vbhide
2) 在域控服務器上命令行窗口輸入”gpmc.msc”命令,在”Group Policy Management”管理器中新建一個“ClearIECache”的策略並點擊右鍵菜單”編輯”,進入該policy的Editor窗口,然后進入”User Configuration -> Policies -> Windows Settings -> Scripts (Logon/Logoff)”路徑,點擊右邊窗口的”logon”.
3) 將“clearIEcache.vbs”文件拷貝到對話框“User | Scripts | Logon”對話框,並添加到“Add a Script”窗口中,點擊確認逐級退出;
4) 在客戶端機器上執行“gpupdate /force”,然后重新登錄當前用戶; 該“clearIEcache.vbs”文件也可以在客戶端機器直接點擊執行。
上述腳本中的數字"10"可以拆分為數字"8"和"2", 二者分別對應於下表中的"臨時文件夾(Temporary Internet File)"和"Cookies", 所以該腳本可以用於清理IE臨時文件夾和Cookies.
Options\OS |
Windows 7/2008 R2, IE8.0 |
Preserve Favorites website data |
8192 |
Temporary Internet Files |
8 |
Cookies |
2 |
History |
193 |
Form Data |
16 |
Passwords |
32 |
InPrivate Filtering data |
2048 |
Hidden Progress Bar |
256 |