我希望能够向文件添加属性和标签 (特别是 Windows 7 中的电子书文件和电子书相关属性,但有兴趣在尽可能多的操作系统上这样做)
例如Example.txt、Example.doc 或 Example.epub 都应该存储和携带“作者”、“发布日期”、“标签”等属性。
属性应与文件本身一起存储。这样,如果它转移到另一个系统,它会保留属性(即使我需要安装“我的应用程序”以在另一台计算机上支持此功能)
如何使用 .net(首选)来实现这一点?我应该学习哪些文件系统概念来理解底层概念和限制,以便能够实现此功能?
有任何应用程序已经执行此操作吗?谢谢你
您的选择是:
您可以使用 Microsoft 的 DSOFile,但仅适用于 NTFS。
http://blog.rodhowarth.com/2008/06/how-to-set-custom-attributes-file.html