Например... У меня есть TXT-файл с именем New и TXT-файл с именем Old ... Как я могу создать пакетный скрипт для проверки обоих текстовых файлов, а затем создать новый текстовый файл со строками, которых нет в обоих (новые и старые текстовые файлы)? Заранее спасибо...
2 ответа
Я полагаю, вы хотели спросить
Как проверить строки в двух текстовых файлах и сохранить строки, которых нет в обеих, в новом текстовом файле?
Хороший инструмент командной строки - это diff, который вы можете найти здесь для Windows. Если это то, что вы ищете, то как я могу заставить diff отображать только добавленные и удаленные строки, ответит на ваш вопрос.
Этот вопрос https://superuser.com/questions/56603/what-is-a-good-text-comparison-tool-for-windows перечисляет инструменты сравнения для Windows.
В Википедии есть список инструментов для сравнения текста.
FC new.txt old.txt > diff.txt
Вы также можете проверить ERRORLEVEL of FC, чтобы ваш скрипт отвечал на файлы, которые отличаются.