如果两个文件具有相同的校验和和名称,但具有不同的创建或修改日期,使用7zip压缩,使用相同的设置,则它们的校验和将不同。我知道这是因为元数据的原因。有没有办法告诉7zip忽略这些元数据,这样无论它们的创建或修改日期如何,它们的校验和都是相同的?我在7zip中没有看到这样做的任何命令行选项。
谢谢
发布于 2017-09-08 22:45:56
我将回答我自己的问题。如果您通过命令行将-mtm-传递给7zip,那么它将不会写入元数据。因此,无论创建或修改日期如何,校验和都是相同的。看起来这个开关没有文档,但感谢7zip Igor的作者,他在这里提到了它:
https://sourceforge.net/p/sevenzip/discussion/45797/thread/61905a4c/#5437
发布于 2017-02-19 19:17:38
只需查看7zip文档,并查看以下内容:7zip check sum、How a checksum works。据我所知,在压缩文件之前尝试删除元数据
https://stackoverflow.com/questions/42326510
复制相似问题