Цель: Искать и сравнить все файлы в подкаталогах по байтам.
Потребовался инструмент, способный сравнивать не только отдельные файлы, но и целые каталоги. Например, выгрузили две почти идентичные конфигурации в каталоги XML-файлы, необходимо последовательно сравнить все файлы в подкаталогах. Стандартные средства для сравнения файлов не поддерживают выбор и сравнение каталогов. Возможно, на инфостарте есть аналогичные инструменты, но не углублялся в их изучение. Поэтому было принято решение разработать собственный инструмент самостоятельно.
Инструкция:
- Выберите первый файл, кликнув на кнопку открыть файл или папку.
- Затем выберите второй файл аналогичным образом.
- После этого нажмите кнопку "Сравнить". На экране появятся сообщения, такие как "Файлы идентичны" или "Бинарные файлы различны". Для получения более детальной информации просто установите соответствующие флажки. Если один из выбранных объектов — файл, а другой — каталог, то получите сообщение, что файл является каталогом, и наоборот. Также имеется возможность поменять местами файлы, нажав кнопку "Поменять местами файлы", что позволит более уверенно провести сравнение.
Проверено на следующих конфигурациях и релизах:
- Управление торговлей, редакция 11, релизы 11.5.19.55