将元数据自定义到 Windows 文件

将元数据自定义到 Windows 文件

我可以向 Windows 文件添加自定义元数据,如“存档”、“只读”等吗?

答案1

简短回答:不,这些属性是内置在文件系统中的。你也许可以通过一点编程来伪造自己的元数据。

正如 Hugh 所说,NTFS 具有数据流,但要小心,MS 声称“未来的文件系统可能不支持它”,仅这句话就足以让我不使用该“功能”。

(附注:Winrar Archiver 在压缩文件时可以选择包含 NTFS 文件流)

另一种解决方案将涉及编程:将额外的元数据与所述文件一起存储在文件中的系统(想想 Google Picasa 如何将其 .ini 文件与您的图片一起存储)。

答案2

答案3

假设你的硬盘是 NTFS 格式,你可以使用备用数据流存储任何您想要的数据或元数据,但这需要一点编程。Explorer 使用备用数据流将信息存储在文件属性表的“摘要”选项卡中(不包括内部存储数据的 Office 文件)。

相关内容