使用 winmerge 比较目录?

问题描述 投票:0回答:3

我有两个不同的目录,我正在制作一个脚本,用于识别不同的目录是否具有相同的文件名和不同的更改。我正在尝试使用 winmerge 逗号选项,如下所示.. WinMergeU C:\Folder\File.txt C:\Folder2

我还想将所有更改合并到一个文件中。

请就此提出建议。

谢谢

diff winmerge
3个回答
14
投票

当我与 WinMerge 比较文件夹时,我转到“文件”->“打开”,选择文件夹并选中“包含子文件夹”复选框。然后在“视图”菜单中打开“树视图”并关闭“显示相同项目”。


4
投票

这是 Winmerge 的手册,解释了如何比较两个不同的文件夹 -

https://manual.winmerge.org/en/Compare_dirs.html


0
投票

斯坦尼斯拉夫的答案从用户界面来看效果很好。

从命令行(文档),您需要标志

/r
来递归地进行比较:

WinMergeU /r Folder1 Folder2

然后,正如 Stanislav 的帖子中提到的,您可以转到“查看”菜单并选中“树模式”并取消选中“显示相同项目”以更清楚地了解差异。

© www.soinside.com 2019 - 2024. All rights reserved.