我知道的东西如图片,音乐,视频支持元数据。 我的想法是,我想写一个下载管理器,增加了我下载的文件的信息:我下载了它,日期和时间的URL我下载了它,可能更多一些。 对于这个工作,我需要添加信息的不仅仅是照片和视频等等。 我可以只保存一个隐藏的.XML flie,但如果Windows支持这个已经那么这将是更好的。
Answer 1:
有一种被称为“备用数据流”,这NTFS supprorts的任何文件的事情。 我真的不知道它的意思是用于虽然。
诸如此类的东西,你的JPG文件(EXIF属性)中看到的元数据的MP3(ID3标签),并均专属于每个文件格式,和Windows只需知道如何阅读这些属性。 这同样适用于体改/创建/访问的日期。 有存储该数据的任何一种方法。
Answer 2:
NTFS支持元数据,我从来没有想过如何访问它超出了你可以通过右键点击一个文件做什么,点击属性,然后总结。 您可以通过点击值列编辑现有的元数据。
有StackOverflow上一个问题,是相似的: 你如何获取图像标记从那里的答案之一,有一个链接到MSDN与更多的细节Vista的(和XP)产权制度。
Answer 3:
在你的情况你一定要使用NTFS备用数据流作为要附加否则必须通过下载的文件的格式支持的信息,并要将此信息添加到任何类型的文件。
虽然你要记住,信息隐藏在这些流文件时拿着它通过网络传输,到非NTFS闪存驱动器或任何其他非NTFS中可能会丢失。
文章来源: Does Windows support metadata for every file?