使用 KDiff3 比较两个 zip 文件



我经常在Windows下比较两个zip文件。通常我会将它们中的每一个解压缩到一个临时文件夹中,然后将文件夹与 kdiff3 进行比较,然后删除临时文件夹。

我正在寻找一种只需一步即可完成此操作的方法,即直接告诉 KDiff3 比较两个 zip 文件,然后自动解压缩每个文件并比较内容。

我想这是否可以通过预处理器命令实现,但这些示例似乎仅指文本文件。

我在这里跌跌撞撞,因为正在寻找类似的工具。最后,我编写了这一小批来加快差异。

@echo off
if not exist %1 goto error
if not exist %2 goto error
7z x -oa %1 
7z x -ob %2 
kdiff a b
goto end

:error
echo diff-zips r1.zip r2.zip
:end

相关内容

  • 没有找到相关文章

最新更新