重新隱藏隱藏檔案?

重新隱藏隱藏檔案?

今天早些時候,我試圖查看 C: 驅動器上的所有隱藏檔案。我發現本文並嘗試了他們建議的第一種方法,即attrib -h -r -s /s /d G:\*.*在命令提示字元中輸入(我將 G: 替換為 C:)。由於沒有太多使用命令提示字元的經驗,我認為這會給我一個所有隱藏檔案的列表,但我猜它實際上做的是從 C 中的所有檔案中刪除隱藏、只讀和系統屬性:具有這些屬性的驅動器,以便現在所有隱藏的檔案都永久可見。除了手動將這些屬性重新指派給所有應該隱藏的檔案之外,還有什麼方法可以撤銷此操作嗎?

如果相關的話,我使用 Windows 10。

答案1

如果您輸入attrib /?部分內容,它會顯示 -

Displays or changes file attributes.

ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [+O | -O] [+I | -I] [+X | -X] [+P | -P] [+U | -U]
       [drive:][path][filename] [/S [/D]] [/L]

  +   Sets an attribute.
  -   Clears an attribute.



  /S  Processes matching files in the current folder
  and all subfolders.
  /D  Processes folders as well.

現在從命令提示字元和程式的角度來看,它沒有多大意義。你只會看到平常看不到的東西。沒有什麼會停止工作。

然而,Windows 資源管理器使用唯讀和/或系統來告訴它讀取desktop.ini 中的特殊資料夾或自訂圖示。您無法變更 Windows 資源管理器中資料夾的這些屬性,因為三態複選框始終顯示不確定。

因此,當資料夾在資源管理器中失去其特殊性時,您需要使用該命令將該資料夾設定為唯讀attrib。您可能也希望隱藏desktop.ini。

相關內容