這裏面兩個文件夾結果和文件是什麼,我試圖做的:無法比擬的命令行腳本文件夾比較生成的文件夾
使用無法比擬的命令行腳本來比較2個文件夾,我需要得到兩在文件夾級別和個人文件報告(html)
我使用以下命令。作爲bcscriptFolderComparison.txt 然後我執行以下命令
"D:\Tools\BeyondCompare\Beyond Compare 4\BCompare.exe" @D:\Tools\BeyondCompare\Commands\bcscriptFolderComparison.txt
這得到具有並排佈局側的文件夾比較HTML報告
load "D:\Reporting\Report1" "D:\Reporting\Report2"
expand all
select all
#compare binary
folder-report layout:side-by-side output-to:"D:\Reporting\Results\compare1.html" output-options:html-color
上述腳本被保存。 這沒關係。 我還需要的是個人文件比較的html報告。 (所以,如果我點擊文件夾視圖中的任何文件,它需要的文件比較細節所發生的超越比較UI)
我試圖改變腳本:
load "D:\Reporting\Report1" "D:\Reporting\Report2"
expand all
select all.files
#compare binary
file-report layout:side-by-side output-to:"D:\Reporting\Results\compare1.html" output-options:html-color
但隨後這不會創建文件夾級別的視圖。
一個我有選擇是編寫一個首先通過文件夾位置的腳本,做文件夾級別比較如上然後就這兩個文件夾中,並用一個佔用文件的名稱之一,並運行此命令:
text-report layout:side-by-side options:line-numbers &
output-to:"%3" &
output-options:html-color "%1" "%2"
這將是節省bcscript.txt 然後執行:
BCompare.exe @bcscript.txt f:\file1.csv f:\file2.csv f:\file1and2compare.html
這裏的file1和file2將通過自定義腳本順序更換給所有可用的文件在一個接一個的文件夾裏面。
Beyond Compare命令行是否有直接/更好的方式來完成此操作。
感謝您的回答。它有幫助。 這是爲我完成工作的確切命令。 '裝載「d:\報告\報表1」,「d:\報告\報告2」 '展開所有 '選擇所有 '比較規則爲基礎的 '文件夾報表佈局:並排側 '選項: display-all,include-file-links 'output to:「D:\ Reporting \ Results \ compare_folder_file.html」 'output-options:html-color –