2

Я хочу сравнить две большие папки - около 300 ГБ. Я сделал резервную копию своих данных и боюсь, что мог изменить некоторые из новых копируемых папок, случайно переместив их.

Я хочу сравнить новую копию, к которой у меня есть доступ, к оригиналу, к содержащимся в нем файлам и папкам и их путям.

Сравнение размеров в Windows 7 даст только размер файлов и их количество, но не то, какой файл находится, где и в каком порядке.

Что я могу сделать?

2 ответа2

2

Используйте WinMerge, бесплатную и простую программу.

WinMerge - это средство различий и слияния с открытым исходным кодом для Windows. WinMerge может сравнивать как папки, так и файлы, представляя различия в визуальном текстовом формате, который легко понять и обрабатывать.

Если вы хотите что-то более мощное, попробуйте BeyondCompare. Это не бесплатно, но у вас есть бесплатная 30-дневная пробная версия, если вы хотите проверить это.

Beyond Compare позволяет быстро и легко сравнивать ваши файлы и папки. Используя простые мощные команды, вы можете сосредоточиться на различиях, которые вас интересуют, и игнорировать те, которые вас не интересуют. Затем вы можете объединить изменения, синхронизировать ваши файлы и создавать отчеты для ваших записей.

0

Утилита diff сделает то, что вы хотите. Похоже, это разовая вещь для вас, поэтому я думаю, что вы будете довольны diff которая есть в бесплатной версии моей оболочки Hamilton C.

diff olddirectory newdirectory | more

Cygwin diff с открытым исходным кодом будет другой альтернативой, но его вывод немного отличается и может оказаться не таким полезным, учитывая то, что вы просите. (Сложнее получить списки файлов, которые изменились.) Попробуйте их обоих и посмотрите, что вы думаете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .