где значение xxxxxxxx задает относительный
xxxxxxxx: yy zz
где значение xxxxxxxx задает относительный шестнадцатиричный адрес для пары байт, считая от начала файла. Адреса начинаются с 00000000. Шестнадцатиричные значения yy и zz представляют несовпавшие байты из файлов "имя_файла1" и "имя_файла2".
В любом из имен файлов вы можете использовать трафаретные символы (* и ?). При указании трафаретного символа в имени "имя_файла1" FC сравнивает все заданные файлы с файлом, заданным именем "имя_файла2". Если вы указываете трафаретный символ в имени "имя_файла2", FC использует соответствующее значение из параметра "имя_файла1".
При сравнении файлов ASCII FC использует внутренний буфер (достаточно большой для размещения 100 строк ). Если размеры файлов превышают размер буфера, FC сравнивает то, что может загрузить в буфер. Если FC не находит в загруженных частях файла совпадений, то она останавливает работу и выводит сообщение:
Resynch failed. Files are too different. (Синхронизация не выполнена, файлы слишком различны.)
При сравнении двоичных файлов, размер которых превышает доступную память, FC выполняет полное сравнение файлов, перекрывая находящиеся в памяти фрагменты следующими фрагментами с диска. Вывод на экран не зависит от размера файлов.
Предположим, вы хотите сравнить два текстовых файла и вывести результат в сокращенном формате. Для этого наберите команду:
fc /a jenny.dat mike.dat
При идентичности файлов FC выводит сообщение:
FC: no differences encountered (FC: различий не найдено)
Назад | Содержание | Вперед
Comments: info@citmgu.ru
Copyright © CIT
Содержание Назад Вперед