![将元数据自定义到 Windows 文件](https://linux22.com/image/1221085/%E5%B0%86%E5%85%83%E6%95%B0%E6%8D%AE%E8%87%AA%E5%AE%9A%E4%B9%89%E5%88%B0%20Windows%20%E6%96%87%E4%BB%B6.png)
我可以向 Windows 文件添加自定义元数据,如“存档”、“只读”等吗?
答案1
简短回答:不,这些属性是内置在文件系统中的。你也许可以通过一点编程来伪造自己的元数据。
正如 Hugh 所说,NTFS 具有数据流,但要小心,MS 声称“未来的文件系统可能不支持它”,仅这句话就足以让我不使用该“功能”。
(附注:Winrar Archiver 在压缩文件时可以选择包含 NTFS 文件流)
另一种解决方案将涉及编程:将额外的元数据与所述文件一起存储在文件中的系统(想想 Google Picasa 如何将其 .ini 文件与您的图片一起存储)。
答案2
查看:捕获文件元数据
答案3
假设你的硬盘是 NTFS 格式,你可以使用备用数据流存储任何您想要的数据或元数据,但这需要一点编程。Explorer 使用备用数据流将信息存储在文件属性表的“摘要”选项卡中(不包括内部存储数据的 Office 文件)。