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

Win7 批量修改檔案屬性:attrib 指令一鍵移除大量檔案的「唯讀」屬性

編輯:Windows 7 系統介紹

問題現象

從舊備份/光碟複製的檔案 (如小說 .txt) 帶有「唯讀」屬性,導致無法編輯修改。Windows 7 家庭版右鍵內容取消「唯讀」對資料夾遞歸無效,需用命令列批量處理。

解決方法:attrib 指令

  1. 「開始」→「附屬應用程式」→「命令提示字元」右鍵 →「以系統管理員身分執行」。
  2. 輸入指令:
    attrib -r D:\books\*.* /s /d

參數說明

  • -r:移除唯讀屬性 (+r 為加上)。
  • D:\books\*.*:目標路徑與檔案 (請改為實際資料夾)。
  • /s:包含所有子目錄 (遞歸)。
  • /d:同時處理資料夾本身屬性。

其他常用 attrib 用法

指令功能
attrib -h -s -r D:\data\*.* /s /d移除隱藏、系統、唯讀三屬性 (常用於清理病毒隱藏檔)
attrib +h +s D:\secret\*.* /s /d加上隱藏+系統屬性 (在資料夾選項「隱藏受保護的作業系統檔案」勾選時不顯示)
attrib D:\data\*.* /s顯示指定路徑所有檔案屬性 (不修改)

注意事項

  • 系統檔案 (如 pagefile.sys、hiberfil.sys) 勿隨意移除屬性。
  • 若檔案權限不足 (需 TrustedInstaller),attrib 會報「存取被拒」,請先取得擁有權與完全控制權限。
  • 指令執行無提示訊息,完成後可重新檢視屬性確認。
Copyright © Windows教程網 All Rights Reserved