Я хочу сравнить 2 файла по порядку и содержанию папок
Я хочу сравнить две большие папки - около 300 ГБ. Я сделал резервную копию своих данных и боюсь, что мог изменить некоторые из новых копируемых папок, случайно переместив их.
Я хочу сравнить новую копию, к которой у меня есть доступ, к оригиналу, к содержащимся в нем файлам и папкам и их путям.
Сравнение размеров в Windows 7 даст только размер файлов и их количество, но не то, какой файл находится, где и в каком порядке.
Что я могу сделать?
2 ответа
Используйте WinMerge, бесплатную и простую программу.
WinMerge - это средство различий и слияния с открытым исходным кодом для Windows. WinMerge может сравнивать как папки, так и файлы, представляя различия в визуальном текстовом формате, который легко понять и обрабатывать.
Если вы хотите что-то более мощное, попробуйте BeyondCompare. Это не бесплатно, но у вас есть бесплатная 30-дневная пробная версия, если вы хотите проверить это.
Beyond Compare позволяет быстро и легко сравнивать ваши файлы и папки. Используя простые мощные команды, вы можете сосредоточиться на различиях, которые вас интересуют, и игнорировать те, которые вам не нужны. Затем вы можете объединить изменения, синхронизировать файлы и создавать отчеты для ваших записей.
diff
Утилита будет делать то, что вы хотите. Похоже, это разовая вещь для вас, поэтому я думаю, что вы будете довольны diff
это в бесплатной версии моей оболочки Hamilton C.
diff olddirectory newdirectory | more
Cygwin diff с открытым исходным кодом был бы другой альтернативой, но его вывод немного отличается и может быть не таким полезным, учитывая то, что вы спрашиваете. (Труднее получить списки файлов, которые изменились.) Попробуйте оба варианта и посмотрите, что вы думаете.