@tarelka95

Скрипт (или программа) для сравнения файлов в двух каталогах?

Нужно сравнить 2 папки с файлами. В итоге получить информацию о том какие файлы отличаются(по md5 или любому другому алгоритму), какие файлы отсутствуют, а также какие добавились лишние.
Задача довольно простая, и решилась бы beyond compare, но есть проблема, большой размер каталога.
То есть, нужен скрипт под windows, который подсчитает 1 каталог. Потом удалив 1 каталог и получив 2 каталог, подсчитываем данные со 2 каталога. И итоговые данные сравниваем.
Я подобное нашел под Linux:
find DIR1/* -exec md5sum {} \; > file1.lst
find DIR2/* -exec md5sum {} \; > file2.lst
diff file1.lst file2.lst

Есть ли подобное под windows?
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 3
dimonchik2013
@dimonchik2013
non progredi est regredi
@tarelka95 Автор вопроса
Сам спросил, сам ответил xD
Данную проблему можно решить тем же beyond compare, просто создав образ папки, а точнее: Опции->Сохранение образа папки. Есть минус данного способа, хеш только в виде crc. Но есть и бонус в виде хранение информации о внутренностях архивов, а не только информации об архивах, как файлов.
Если есть другой вариант (скрипт), пишите, может пригодится)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы