Указывает FC, что нужно выполнять
Параметры команды
/? или /H | Выводят справочный текст. |
/B | Указывает FC, что нужно выполнять двоичное сравнение. |
/L | FC выполняет сравнение текстовых файлов (по умолчанию, когда файлы не имеют стандартных расширений двоичных файлов). |
/P | Делает паузу после вывода полного экрана информации. |
Для сравнения текстовых файлов можно задать также следующие параметры:
/A | Выводит сокращенный отчет, показывающий только первую и последнюю строку каждого блока несовпадающих строк (промежуточные строки представляются многоточием). Этот параметр полезно использовать при большом объеме вывода. |
/C | Задает игнорирование регистра символов. |
/nnnn | Задает число строк, которые должны совпасть перед тем, как FC выполнит ресинхронизацию файлов. По умолчанию это две строки. |
/T | Отменяет расширение символов табуляции в про- белы (по умолчанию FC интерпретирует табуляцию как 8 пробелов). |
/W | FC интерпретирует любое число последовательных пробелов и табуляций как один пробел. Это позволяет проверять только несовпадение слов. Игнорируются также пробелы в начале и в конце каждой строки. |
К сравнению в двоичном режиме применяются следующие параметры:
/Mn | Задает максимальное число несовпадений, которые могут обнаруживаться перед прекращением сравнения (по умолчанию 20). Параметр /M0 позволяет задать неограниченное число несопадений. |
Предположим, вы хотите сравнить два текстовых файла и вывести результат в сокращенном формате. Для этого наберите команду:
FC /L jenny.dat mike.dat
Следующая команда использует для сравнения набора файлов с соответствующими файлами в каталога \NWDOS, используя для этого список файлов.
FC @FILELIST.FL \NWDOS