Есть много способов сделать это (здесь я использую BeyondCompare в качестве примера, это лучшее, что я нашел в этой категории, но решение также хорошо работает с WinMerge ):
A) Изменение wincmd.ini
под %USERPROFILE%\AppData\Roaming\GHISLER\
по умолчанию, и добавить что - то вроде этого:
[Конфигурация] CompareTool = C: \ Program Files \ Shareware \ FileCmp \ BeyondCmp \ BCompare.exe
Теперь все сравнения сделаны с помощью этого приложения вместо внутреннего инструмента.
Б) Используя TotalCmd StartMenu (команда «Изменить меню Пуск ...»), добавьте эти команды:
Заглавие:
BC (Сравните каталоги слева направо)
Команда: %YourPath%\BeyondCmp\BCompare.exe
Параметры: %X%p %X%t
Заглавие:
BC (сравнить текущий файл под курсором с тем же файлом на другой панели)
Команда: %YourPath%\BeyondCmp\BCompare.exe
Параметры: "%X%p%x%n" "%X%t%x%n"
Заглавие:
BC (сравнить текущий файл слева с текущим файлом справа)
Команда: %YourPath%\BeyondCmp\BCompare.exe
Параметры: "%X%p%n" "%X%t%m"