7zip打包存档中文件的CRC数据

时间:2015-07-23 17:24:59

标签: hex 7zip

我刚刚遇到了下一个问题。我需要获取打包存档7z中的文件的CRC数据。我找到了描述7z如何与包的完整性一起工作的文档(http://www.7-zip.org/recover.html),但不幸的是我没有找到答案。

您是否有任何想法如何从打包的7zip存档获取CRC文件的数据而无需解压缩?

2 个答案:

答案 0 :(得分:3)

7z l -slt archive.zip

应列出档案中文件的扩展信息,包括CRC(如果在创建时添加的话

答案 1 :(得分:2)

如果您在此处提出此问题,我了解您希望以编程方式进行此操作。

好的,只需从7z源代码获取文件Client7z.cpp。 该文件创建Client7z.exe,它能够列出7z文件中的文件。 如果你看到代码,只需添加

就可以轻松列出CRC
varStatus

通过此信息,您还可以根据Client7z.cpp快速编写自己的应用程序代码,仅满足您的特定需求。