Существует встроенная команда COMP
, которую вы можете использовать. Это немного зависит от того, что вы на самом деле хотите сравнить.
Сравнивает содержимое двух файлов или
наборы файлов.
COMP [данные1] [данные2] [/ D] [/ A] [/ L]
[/ N = число] [/ C]
data1 Определяет местоположение и
имя (имена) первого файла (ов) для сравнения.
data2 Определяет местоположение и
имена второго файла для сравнения.
/ D Отображает различия в
десятичный формат.
/ A Дисплеи
различия в символах ASCII.
/ л
Отображение номеров строк для различий.
/ N = число Сравнивает только первый
указанное количество строк в каждом
файл.
/ C Не учитывать случай
Буквы ASCII при сравнении файлов.
Для сравнения наборов файлов используйте подстановочные знаки в параметрах data1 и data2.
Используйте синтаксис, такой как COMP c:\folder1 c:\folder2
, чтобы сравнить все файлы в folder1
с содержимым folder2
. Если вам нужно вернуться в подкаталоги, вам нужно использовать пакетный скрипт с использованием цикла FOR
и команды PUSHD
и POPD
.
Просто оставьте комментарий, если вам нужна помощь.