利用Beyond Compare进行命令行下对比文件夹

Beyond Compare是一款非常强大的文件比较工具,其也集成了命令行模式,方便进行程序处理。

对比文件夹:

首先需要写一个bcompare的脚本,保存为compare_script.txt:

load "%1" "%2"
select all
filter "-.svn\"
expand all
compare rules-based
folder-report layout:xml  output-to:"%3"

然后在命令行下调用:

BCompare.exe /silent "@D:\tmp\compare_script.txt" "待比较文件夹1" "待比较文件夹2" "结果文件"

具体用法可参见Beyond Compare的帮助文档中的“Script Reference”。

猜你喜欢

转载自my.oschina.net/u/2250875/blog/1825314