Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

利用登出腳本自動清除上網痕跡:IE 歷史與網址列記錄(下)

編輯:XP 系統基礎知識

清除 IE 歷史記錄

手動清除路徑:「網際網路選項」→「一般」→「清除歷史記錄」。自動化:在關機腳本 Cleanup.bat 加入:

DEL /Q /S "C:\Documents and Settings\<用戶名>\Local Settings\History"

清除 IE 網址列自動完成記錄

僅清歷史不夠,網址列輸入時仍會顯示舊記錄。須刪除登錄機碼 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs 下所有值。

VBScript 自動化

建立 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\"

說明:第一行定義變數,第二行建立物件,第三行寫入空值(防止機碼不存在報錯),第四行刪除整個機碼。

部署為登出腳本

  1. 開啟群組原則 gpedit.msc。
  2. 依序展開「使用者設定」→「Windows 設定」→「指令碼(登入/登出)」。
  3. 雙擊「登出」→「新增」→選取 Cleanup.vbs。


圖 2 新增登出腳本

之後每次登出/關機自動清除網址列記錄。建議先手動徹底清理一次再啟用自動腳本。

Copyright © Windows教程網 All Rights Reserved