Beyond Compare 生成HTML格式diff報告

1、若是使用安裝版的Beyond Compare,將安裝路徑加到環境變量,這樣就可以在cmd中執行BCompare.exe 

2、在cmd的執行路徑下增加一個文件diff_to_html,輸入以下內容

text-report layout:side-by-side &
  options:ignore-unimportant,display-context &
  output-to:%3 output-options:html-color %1 %2

3、運行以下命令(若是使用綠色版Beyond Compare,可以直接把BCompare.exe圖標拖進cmd窗口內執行)

BCompare.exe /silent @diff_to_html file1.txt file2.txt report.html

 /silent           -> 不要消息提示,若想看執行結果的消息提示可以去掉這個參數

   file1.txt        -> 比較文件1

   file2.txt        -> 比較文件2

   report.html   -> 生成的diff結果

輸出的report.html會存放在cmd的執行目錄下。若要指定其他輸出路徑,將最後一參數帶上絕對路徑。

 

ps:目前只用在txt格式文件的比較,其餘文件類型的比較不知道是否可以執行成功。

參考:http://www.scootersoftware.com/v4help/index.html?sample_scripts.html

posted @ 2015-09-11 10:51  季猫猫  阅读(1250)  评论(0编辑  收藏  举报