Powershell

如何取消隱藏隱藏的 NTFS 文件夾?(選項灰顯,可能是系統隱藏文件夾)

  • February 28, 2017

我有這個令人困惑的文件夾,我是“所有者”,並且擁有所有 NTFS 權限:它是不可見的。我想讓它可見,而不必檢查 Windows 資源管理器中的“隱藏受保護的作業系統文件”。

Powershell 甚至不讓我看到該文件,即使以管理員身份執行也是如此。

我可以使用任何命令行工具嗎?Windows 資源管理器不會讓遇到取消隱藏它。選項顯示為灰色。

如果您有完整路徑,您可以嘗試使用 attrib 從文件夾中刪除系統/隱藏屬性。

屬性-s -h

試試這個只刪除 hidden 屬性,同時保留所有其他 ad 定義:

$Path = 'c:\MyDemoFile.txt'

#use -force switch with get-item so we find the file even if it's hidden
$Item = (get-item $Path -force)

#use a boolean operation to remove the Hidden attribute if it's assigned; whilst keeping all other attributes as defined.
$Item.Attributes = $Item.Attributes.value__ -band (-bnot [System.IO.FileAttributes]::Hidden.Value__) 

引用自:https://serverfault.com/questions/207383