使用winmerge比较目录?

时间:2010-08-24 05:21:11

标签: diff winmerge

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

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

请在此建议我。

感谢

3 个答案:

答案 0 :(得分:11)

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

答案 1 :(得分:4)

以下是Winmerge的手册,解释了比较两个不同的文件夹 -

http://winmerge.org/docs/manual/CompareDirs.html

答案 2 :(得分:0)

在用户界面上,斯坦尼斯拉夫的答案很好。

从命令行(documentation),您需要标志/r进行递归比较:

WinMergeU /r Folder1 Folder2

然后,如Stanislav的帖子中所述,您可以转到“视图”菜单并检查“树模式”,然后取消选中“显示相同的项目”以获得更清晰的差异视图。