Mic*_*ern 21 windows-explorer file-attributes
Windows 资源管理器的文件属性列中的所有值和定义是否都有很好的资源?
小智 33
R = Read-Only:大多数软件在看到标记为只读的文件时,会拒绝删除或修改它。这是非常直接的。例如,如果您尝试删除只读文件,DOS 会说“拒绝访问”。另一方面,Windows 资源管理器会很高兴地咀嚼它。有些人会选择中间立场:他们会让你修改或删除文件,但只有在要求确认之后。
H = Hidden:这也是不言自明的;如果文件被标记为隐藏,那么在正常情况下它是隐藏的。DOS 不会在您键入“DIR”时显示该文件,除非使用了特殊标志,如前面的示例所示。
S = System:此标志用于标记系统使用的重要文件,不应更改或从磁盘中删除。从本质上讲,这就像一个“更严重”的只读标志,并且在很大程度上以这种方式处理。这也是一个“超级隐藏”的属性。即使启用“显示隐藏文件”,系统文件也不会显示。(您可以通过禁用“隐藏受保护的操作系统文件”来显示它们。)
D = Directory:这是区分描述文件的条目和描述当前目录中子目录的条目的位。理论上,您可以通过更改此位将文件转换为目录。当然,在实践中,尝试这样做会导致一团糟——目录的条目必须采用特定格式。
A = 存档:这是一个特殊的位,用作修改文件的软件应用程序和用于备份的软件应用程序之间的“通信链接”。大多数备份软件允许用户进行增量备份,它只选择备份自上次备份以来发生更改的任何文件。该位用于此目的。当备份软件备份(“存档”)文件时,它会清除存档位(使其为零)。任何随后修改文件的软件都应该设置存档位。然后,下次运行备份软件时,它通过查看存档位知道哪些文件已被修改,因此需要备份哪些文件。同样,这个位的使用是“自愿的”;备份软件依赖其他软件才能正确使用存档位;一些程序可以在不设置存档属性的情况下修改文件,但幸运的是,大多数软件“表现良好”并正确使用了该位。不过,您不应绝对依赖此机制来确保备份您的关键文件。
上面列表中缺少:
C = 压缩:无法加密压缩文件/文件夹。
E = 加密:无法压缩加密的文件/文件夹。
N = 未编入索引
L = 重解析点
O = 离线
P = 稀疏文件
I = 内容未编入索引
T = 临时
组合是可能的,例如,HSA = 隐藏、系统、存档
Exp*_*r09 16
Let- Bit
ter masks Description and notes
--- -------- ---------------------------------------------------------------
R 0x1 Read-only
H 0x2 Hidden
S 0x4 System
(V) 0x8 Volume label (obsolete in NTFS and must not be set)
D 0x10 Directory
A 0x20 Archive
X 0x40 Device (reserved by system and must not be set)
N 0x80 Normal (i.e. no other attributes set)
T 0x100 Temporary
P 0x200 Sparse file
L 0x400 Symbolic link / Junction / Mount point / has a reparse point
C 0x800 Compressed
O 0x1000 Offline
I 0x2000 Not content indexed (shown as 'N' in Explorer in Windows Vista)
E 0x4000 Encrypted
(Attributes introduced in Windows 8:)
(V) 0x8000 Integrity (ReFS volume only)
- 0x10000 Virtual (reserved by system and must not be set)
(X) 0x20000 No scrub (ReFS volume only)
(Attributes introduced in Windows 10, version 1703 (Creators Update):)
- 0x40000 Recall on open
(P) 0x80000 Pinned (OneDrive "always available files")
(U) 0x100000 Unpinned (OneDrive "online-only files")
- 0x200000 (Unused and reserved)
- 0x400000 Recall on data access
Run Code Online (Sandbox Code Playgroud)
Windows 资源管理器中显示的属性(Windows 7 及更高版本):(
RHSDAXNTPLCOIE'X'=设备;'P'=稀疏)
“attrib”命令输出中显示的属性(从 Windows 10 版本 1703 开始):(
A__SHR_OI_VX_P_U__“V”=Integrity;“X”=无清理;“P”=Pinned)
"%~a1" ( FOR %%I IN (files) DO ECHO.%%~aI) 输出中显示的属性(从 Windows 10 版本 1703 开始):(
drahscotl-x'X'=无清理)
NTFS文件属性权威参考:https : //msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx
Pinned 和 Unpinned 属性目前在上述参考中没有记录,但在这篇德语文章中指出了它们在 OneDrive 中作为“始终可用文件”和“仅在线文件”的使用。自 Windows 10 版本 1703 起,可以在“attrib”中修改这两个属性。 Windows 资源管理器的“属性”列中未指示这些属性,而是“状态”列的 OneDrive 状态图标中指示的属性。
| 归档时间: |
|
| 查看次数: |
62236 次 |
| 最近记录: |