Сравнить файлы директориях (папках)
Для задач, где необходимо сравнить файлы в папках (например, корректность файлов обновлений) можно использовать специальные программы:
- SmartSynchronize
- WinMerge
- Meld
Также можно использовать возможности командной строки, а именно команду COMP с указанием полных путей к папкам.
Синтаксис:
CMD> comp [<data1>] [<data2>] [/d] [/a] [/l] [/n=<number>] [/c]
Параметры командной строки:
- data1- Первый файл или набор файлов для сравнения.
- data2- Второй файл или набор файлов для сравнения.
- /D - Вывод различий в десятичном формате
- /A - Вывод различий в формате ASCII.
- /L - Вывод номеров строк, в которых обнаружены различия.
- /N=число - Число первых строк в каждом файле, которые следует сравнить.
- /C - Сравнение файлов без учета регистра букв ASCII.
- /OFF[LINE]- Не пропускать файлы с установленным атрибутом "Автономный".
По умолчанию, вывод идет в консоль.
Для вывода в конкретный файл необходимо поставить символ ">" и указать путь и название файла
CMD> comp tmp1 tmp2 > C:\tmp-report.txt
Отчет будет в кодировке MC-DOS, т.е. OEM866, поэтому рекомендую открывать "умным" блокнотом.
Почитать:
Комментарии
Отправить комментарий