Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7 一鍵清除所有使用者 Cookie 與暫存網頁檔:批次檔自動化腳本

編輯:關於 Windows

Internet Explorer / Edge (Legacy) 的 Cookie 與 Temporary Internet Files 分散於各使用者設定檔,手動逐一清除極度繁瑣。本文提供批次檔腳本,一次掃描 `Documents and Settings` (Win7/XP) 或 `Users` (Win8/10/11) 下所有帳號,自動刪除 Cookie 與快取資料夾內容。

批次檔內容 (複製存為 `ClearAllCookies.bat`)

@echo off
color 0a
cls
echo 正在清理所有使用者 Cookie 與暫存網頁檔...
rem 建立使用者清單
dir "%SystemDrive%\Users" /ad /b > "%SystemDrive%\UserList.txt" 2>nul
if errorlevel 1 dir "%SystemDrive%\Documents and Settings" /ad /b > "%SystemDrive%\UserList.txt"

for /f "delims=" %%u in ('type "%SystemDrive%\UserList.txt"') do (
    echo 正在處理使用者: %%u
    rem Cookie 資料夾 (Vista/7/8/10/11)
    if exist "%SystemDrive%\Users\%%u\AppData\Roaming\Microsoft\Windows\Cookies" (
        del /f /s /q "%SystemDrive%\Users\%%u\AppData\Roaming\Microsoft\Windows\Cookies\*.*"
    )
    rem Temporary Internet Files (Vista/7/8/10/11)
    if exist "%SystemDrive%\Users\%%u\AppData\Local\Microsoft\Windows\INetCache" (
        del /f /s /q "%SystemDrive%\Users\%%u\AppData\Local\Microsoft\Windows\INetCache\*.*"
    )
    rem XP/舊版相容路徑
    if exist "%SystemDrive%\Documents and Settings\%%u\Cookies" (
        del /f /s /q "%SystemDrive%\Documents and Settings\%%u\Cookies\*.*"
    )
    if exist "%SystemDrive%\Documents and Settings\%%u\Local Settings\Temporary Internet Files" (
        del /f /s /q "%SystemDrive%\Documents and Settings\%%u\Local Settings\Temporary Internet Files\*.*"
    )
)

del /f /q "%SystemDrive%\UserList.txt"
echo 清理完成!按任意鍵結束...
pause

使用步驟

  1. 開啟記事本 → 貼上上述碼 → **另存為** → 檔案類型「所有檔案」 → 檔名 `ClearAllCookies.bat` → 存桌面
  2. **右鍵批次檔 → 以系統管理員身分執行** (需管理員權限存取其他使用者設定檔)
  3. 等待視窗顯示「清理完成」 → 按任意鍵關閉

腳本運作邏輯

  1. 掃描 `C:\Users` (或 `Documents and Settings`) 取得所有使用者資料夾名稱
  2. 迴圈處理每個使用者:
    — 刪除 `AppData\Roaming\Microsoft\Windows\Cookies\*.*`
    — 刪除 `AppData\Local\Microsoft\Windows\INetCache\*.*` (IE/Edge Legacy 快取)
    — 相容 XP 路徑
  3. 清理暫存清單檔

現代瀏覽器 (Chrome/Edge/Firefox) 不適用說明

  • Chrome: `%LocalAppData%\Google\Chrome\User Data\Default\Network\Cookies` (SQLite 資料庫,需 SQL 指令或瀏覽器內建清除)
  • Edge (Chromium): `%LocalAppData%\Microsoft\Edge\User Data\Default\Network\Cookies`
  • Firefox: `%AppData%\Mozilla\Firefox\Profiles\xxxx.default\cookies.sqlite`
  • 建議使用各瀏覽器內建「清除瀏覽資料」或 **CCleaner / BleachBit** 等跨瀏覽器清理工具

進階:排程自動化

schtasks /create /tn "ClearAllCookies_Daily" /tr "C:\Path\ClearAllCookies.bat" /sc daily /st 03:00 /ru SYSTEM /rl highest

每日凌晨 3 點以 SYSTEM 權限自動執行,維持所有使用者 Cookie/快取乾淨,減少追蹤與磁碟佔用。

Copyright © Windows教程網 All Rights Reserved