萬盛學電腦網

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

Win7 徹底刪除頑固殘留檔案:自製 .bat 腳本調用 DEL/RD 強制清除

Windows 下常遇到「檔案正在被使用」、「存取被拒絕」、「檔名過長」等原因無法刪除的殘留檔案/資料夾。自製一支 .bat 批次檔,呼叫 DEL /F /A /Q 與 RD /S /Q 強制刪除,拖曳檔案到批次檔圖示即可秒殺頑固殘留。

製作批次檔

  1. 桌面右鍵 → 「新增」→「文字文件」,命名為 ForceDelete.txt。
  2. 用記事本開啟,貼入以下程式碼:
    @echo off
    DEL /F /A /Q \\?\%1
    RD /S /Q \\?\%1
    echo 刪除完成,按任意鍵結束...
    pause
  3. 另存新檔:檔名 ForceDelete.bat,類型「所有檔案」,編碼 ANSI/UTF-8 均可。

使用方法

  • 將無法刪除的檔案/資料夾 直接拖曳到 ForceDelete.bat 圖示上,批次檔自動以系統最高權限強制刪除。
  • 或在 CMD 中執行 ForceDelete.bat "完整路徑"。

參數解析

  • \\?\:啟用 Win32 擴展路徑支援,繞過 260 字元 MAX_PATH 限制,可刪除超長路徑檔案。
  • DEL /F:強制刪除唯讀檔案。
    /A:處理所有屬性檔案 (含隱藏/系統)。
    /Q:安靜模式不逐一確認。
  • RD /S:刪除目錄樹。
    /Q:安靜模式。

將 ForceDelete.bat 放入 SendTo 資料夾 (Win+R → shell:sendto),右鍵檔案 → 「傳送到」→「ForceDelete」即可更優雅地呼叫。

copyright © 萬盛學電腦網 all rights reserved