1

我们可能正在寻找如何在 Windows 操作系统上识别文本文件的不同版本的解决方案 - 没有支持版本控制的文件属性(例如 2.0、2.1 等),但使用 ADS 将允许我们编写,例如,文件中替代流的版本信息。我的问题是,这是否适合使用 ADS,还是有我们不应该这样做的缺点或原因?我一直在使用此链接上的信息来玩 ADS - https://blog.codefluententities.com/2013/03/14/manipulating-ntfs-alternate-data-streams-in-c-with-the-codefluent -运行时客户端/

4

1 回答 1

1

对我来说,文件版本是元数据而不是另一个数据流,所以在这种情况下我会使用扩展文件属性。备用数据流非常适合例如文件预览。

也就是说,扩展属性具有与 ADS 类似的缺点(通常在备份或归档期间丢失),但与 ADS 不同的是,它们受 FAT32 设备支持。

于 2017-02-09T16:25:16.260 回答