萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

大地Win7關機自動清理垃圾檔:建立BAT腳本+群組原則掛載關機事件

利用批次檔 + 群組原則關機腳本,實現 Win7 關機時自動清理指定資料夾垃圾檔,零第三方工具依賴。

建立清理腳本

  1. 桌面右鍵 → 新增 → 文字文件**,命名 CleanJunk.bat;
  2. 用記事本開啟,貼入以下內容(請修改目標路徑):
@echo off
echo 正在清理系統垃圾檔案,請稍候...
rem 清理 Temp 資料夾
del /f /s /q %TEMP%\*.*
rem 清理系統 Temp
del /f /s /q %WINDIR%\Temp\*.*
rem 清理 IE 快取
del /f /s /q "%LOCALAPPDATA%\Microsoft\Windows\Temporary Internet Files\*.*"
rem 清理回收站(需管理員權限)
rd /s /q %SYSTEMDRIVE%\$Recycle.Bin 2>nul
echo 清理完成!
pause
建立BAT腳本

掛載至關機事件

  1. 按 Win+R 輸入 gpedit.msc 開啟群組原則編輯器;
  2. gpedit.msc
  3. 依序展開:
    電腦設定 → Windows 設定 → 指令碼 (啟動/關機) → 關機**;
  4. 雙擊 關機** → 新增** → 瀏覽** 選擇剛建立的 CleanJunk.bat → 確定**;
  5. 關機腳本新增BAT
  6. 關閉編輯器,下次關機時將自動執行清理。

優化建議

  • 腳本中路徑請使用環境變數(%TEMP%、%WINDIR%),適應不同安裝路徑;
  • 加入 2>nul 抑制「找不到檔案」錯誤訊息;
  • 關機腳本執行時間受 MaxWaitTime** 限制(預設 10 分鐘),大量檔案清理建議改用排程任務(登入/閒置觸發)。
copyright © 萬盛學電腦網 all rights reserved