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

Windows 7 家用版批量移除檔案唯讀屬性:CMD 單指令搞定

編輯:Win7 常見問題解答

從 XP 遷移到 Windows 7 家用版,發現下載的小說檔案全被標記「唯讀」,逐個修改屬性根本不現實。單一 CMD 指令即可批量解除。

操作步驟

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

參數解析

參數功能
-r移除唯讀屬性(+r 為新增)
D:\books\*.*目標路徑與檔案篩選(全選)
/s包含所有子目錄(遞迴)
/d同時處理目錄本身屬性

常見情境擴充

  • 移除隱藏/系統屬性:attrib -h -s D:\books\*.* /s /d
  • 僅處理檔案不含目錄:移除 /d 參數
  • 特定副檔名:attrib -r D:\books\*.txt /s

進階替代方案

  1. PowerShell:Get-ChildItem D:\books -Recurse | ForEach-Object { $_.Attributes = $_.Attributes -band [IO.FileAttributes]::ReadOnly }
  2. 第三方工具:Attribute Changer、FileAttributesView(圖形介面、右鍵選單整合)
  3. 登錄修改:針對「來自其他電腦的檔案」解除封鎖區域識別碼

一行指令,百個檔案瞬間恢復可寫入,拒絕重複點擊的枯燥勞動。

Copyright © Windows教程網 All Rights Reserved