重新隐藏隐藏文件?

重新隐藏隐藏文件?

今天早些时候,我试图查看 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也隐藏起来。

相关内容