比较使用KDiff3的两个zip文件

问题描述 投票:1回答:1

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

[我正在寻找一种方法来完成此步骤,即直接告诉KDiff3比较两个zip文件,然后该文件会自动解压缩每个文件并比较内容。

我想使用preprocessor命令可能做到这一点,但是这些示例似乎仅涉及文本文件。

compare unzip kdiff3
1个回答
0
投票

我在这里偶然发现了寻找相似工具的地方。我最后写了这个小批量来加速差异。

@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
© www.soinside.com 2019 - 2024. All rights reserved.