我想Dir1
与Dir2
包含内容的子文件夹进行比较(目录可能包含二进制数据)
如果有差异,我想创建一个DiffDir
包含更改或添加文件的
Dir1 << My original directory
\images
| a.jpg
\src
| a.src
| b.src
\ lib
| a.lib
| b.lib
Dir2 << I copy Dir1, rename it to Dir2 , and start adding and changing files
\images
| a.jpg
| b.jpg << Add this
\src
| a.src
| b.src << Change this
\ lib
| a.lib
| b.lib
\newlib << Add this
a.newlib << Add this
DiffDir << After changing Dir2, i am looking a way to build DiffDir like this
\images
| b.jpg
\src
| b.src
\ lib
\newlib
a.newlib
我试过温合并,免费文件同步但那里没有这样的选择。
答案1
您可以编写脚本来批处理或 PowerShell 比较这两个文件夹。
使用免费应用程序可能会更简单
第三目录
作者:Robert Vašíček。
虽然是 2005 年的,但它仍然可以在 Windows 中使用。
有关该应用程序的评论,请参阅文章 比较目录并复制唯一文件。