手動清除路徑:「網際網路選項」→「一般」→「清除歷史記錄」。自動化:在關機腳本 Cleanup.bat 加入:
DEL /Q /S "C:\Documents and Settings\<用戶名>\Local Settings\History"
僅清歷史不夠,網址列輸入時仍會顯示舊記錄。須刪除登錄機碼 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs 下所有值。
建立 Cleanup.vbs:
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.RegWrite "HKCU\Software\Microsoft\Internet Explorer\TypedURLs\", ""
WSHShell.RegDelete "HKCU\Software\Microsoft\Internet Explorer\TypedURLs\"
說明:第一行定義變數,第二行建立物件,第三行寫入空值(防止機碼不存在報錯),第四行刪除整個機碼。
gpedit.msc。Cleanup.vbs。
圖 2 新增登出腳本
之後每次登出/關機自動清除網址列記錄。建議先手動徹底清理一次再啟用自動腳本。