Как сравнить две папки, не открывая за пределами окна сравнения из CLI?
Я хочу сравнить две папки, и все, что у меня есть, это путь к каталогу двух папок. Как использовать Beyond Compare 4 CLI-команды для их сравнения без фактического открытия окна. Я использовал приведенную ниже команду, но она каждый раз открывает окно.
C:\Program Files\Beyond Compare 4\BCompare.exe C:\BeyondC\Folder C:\BeyondC\NoFolder /fv=Folder Compare /silent
Как сравнить папки без фактического открытия окна BeyondCompare?
1 ответ
Вы можете использовать скрипт Beyond Compare для сравнения двух папок и вывода результатов сравнения в файл.
Автор сценария:
criteria timestamp size
load c:\folder1 c:\folder2
expand all
folder-report layout:side-by-side output-to:c:\report.txt
Чтобы запустить скрипт, передайте его в качестве аргумента командной строки с @ перед именем. Символ @ заставляет Beyond Compare запускать файл как скрипт, а не загружать его для интерактивного сравнения.
bcompare.exe /silent @c:\script.txt
См. Разделы Beyond Compare> Scripts and Scripting Reference в справочном файле Beyond Compare 4 для получения дополнительной информации о сценариях.