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

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

Похожие вопросы