Eventcreate /t error /id 100 /l application /d
"Создание события в журнале приложения"
eventcreate /t information /id 1000 /so winmgmt /d
"Создание события в источнике WinMgmt"
eventcreate /t error /id 2001 /so winword /l application /d
"новый источник Winword в журнале приложений"
eventcreate /s server /t error /id 100 /l application /d
"Удаленный компьютер без учетных данных пользователя"
eventcreate /s server /u user /p password /id 100 /t error /l application /d
"Удаленный компьютер с учетными данными пользователя"
eventcreate /s server1 /s server2 /u user /p password /id 100 /t error /so winmgmt /d
"Создание событий на нескольких удаленных компьютерах"
eventcreate /s server /u user /id 100 /t warning /so winmgmt /d
"Удаленный компьютер с частью учетных данных пользователя"
Eventquery.vbs
Вывод списка событий и их свойств из одного или нескольких журналов событий.
Параметры
/s компьютер
Задание имени или IP-адреса удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение сценария с разрешениями учетной записи пользователя, заданного в параметре пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Указание пароля учетной записи пользователя, заданной параметром /u.
/fi имя_фильтра
Задание типов событий, которые следует включить в запрос или исключить из него. Чтобы найти события с каким-то значением, фильтры Type и ID можно использовать совместно в одной инструкции с помощью оператора or. Допустимыми именами фильтров, операторами и значениями являются следующие.
Имя | Оператор | Значение |
Datetime | eq, ne, ge, le, gt, lt | мм/дд/гг(гггг), чч:мм:ссAM(/PM) |
Type | eq, ne, or | {ERROR|INFORMATION|WARNING|SUCCESSAUDIT|FAILUREAUDIT} |
ID | eq, ne, or, ge, le, gt, lt | Любое допустимое положительное число |
User | eq, ne | Любая допустимая строка |
Computer | eq, ne | Любая допустимая строка |
Source | eq, ne | Любая допустимая строка |
Category | eq, ne | Любая допустимая строка |
/fo {TABLE|LIST|CSV}
Задание формата выходных данных. Допустимые значения: table, list и csv.
/r диапазон_событий
Задание диапазона событий, включаемых в список.
Значение | Описание |
N | Включение в список последних событий, количество которых задается параметром N. |
-N | Включение в список самых старых событий, количество которых задается параметром N. |
N1-N2 | Включение в список событий с N1 по N2. |
/nh
Запрещение вывода заголовков столбцов. Этот параметр является допустимым при задании форматов table и csv.
/v
Задание отображения подробных сведений о событиях в выходных данных.
/l [APPLICATION] [SYSTEM] [SECURITY] ["DNS server"] [заданный_пользователем_журнал] [имя_журнала_каталога] [*] ]
Задание журналов для просмотра. Допустимые значения: Application, System, Security, "DNS server", заданный пользователем журнал и журнал каталога. Значение "DNS server"является допустимым только в том случае, если на компьютере, заданном параметром /s, запущена служба DNS. Чтобы задать несколько журналов для просмотра, повторно воспользуйтесь параметром /l. Допускается использование подстановочного знака (*), который указывается по умолчанию.
/?
Отображение справки в командной строке.
Примечания
- Чтобы выполнить данный сценарий, необходимо запустить CScript. Если программа CScript не является используемым по умолчанию сервером сценариев Windows, введите следующую команду:
Cscript //h:cscript //s //nologo
Примеры
Далее приведены примеры использования команды eventquery:
eventquery /l system
eventquery /l mylog
eventquery /l application /l system
eventquery /s srvmain /u maindom\hiropln /p p@ssW23 /v /l *
eventquery /r 10 /l application /nh
eventquery /r -10 /fo LIST /l security
eventquery /r 5-10 /l "DNS server"
eventquery /fi "Type eq Error" /l application
eventquery /fi "Datetime eq 06/25/00,03:15:00AM/06/25/00,03:15:00PM" /l application
eventquery /fi "Datetime gt 08/03/00,06:20:00PM" /fi "id gt 700" /fi "Type eq warning" /l system eventquery /fi "ID eq 1000 OR ID ge 4500"eventquery /fi "Type eq error OR Type eq INFORMATION" eventquery /fi "ID eq 250 OR Type eq ERROR"
Eventtriggers
Вывод и настройка триггеров событий на локальном или удаленном компьютере.
Создание нового триггера событий, который отслеживает выполнение определенных условий в журнале событий и действует в соответствии с ними.
Синтаксис
eventtriggers[.exe] /create [/s компьютер [/u домен\пользователь [/p пароль]]] /tr имя_триггера[/l [APPLICATION] [SYSTEM] [SECURITY] ["DNS Server"] [LOG] [имя_журнала_каталога] [*] ]{[/eid код]|[/t {ERROR|INFORMATION|WARNING|SUCCESSAUDIT|FAILUREAUDIT}]|[/so источник]} [/d описание] /tk имя_задания[/ru {[домен\]пользователь | "System"} [/rp пароль]]
Параметры
/s компьютер
Задание имени или IP-адреса удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, заданного в параметре пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Указание пароля учетной записи пользователя, заданной параметром /u.
/tr имя_триггера
Задание понятного имени для триггера событий.
/l [APPLICATION] [SYSTEM] [SECURITY] ["DNS Server"] [LOG] [имя_журнала_каталога] [*] ]
Задание журналов для просмотра. Допустимые типы: Application, System, Security, DNS server, Log и журнал каталога. Допускается использование подстановочного знака (*), который указывается в качестве значения по умолчанию.
/eid код
Задание кода определенного события, которое требуется отслеживать с помощью триггера событий. Допустимым значением является любое целое число. Этот параметр нельзя использовать вместе с параметрами /type или /so.
/t {ERROR|INFORMATION|WARNING|SUCCESSAUDIT|FAILUREAUDIT}
Задание типа события, которое требуется отслеживать с помощью триггера событий. Допускаются следующие значения: ERROR, INFORMATION, WARNING, SUCCESSAUDIT и FAILUREAUDIT. Этот параметр нельзя использовать вместе с параметрами /id или /so.
/so источник
Задание источника события, которое требуется отслеживать с помощью триггера событий. Допустимым значением является любая строка. Этот параметр нельзя использовать вместе с параметрами /id или /type.
/d описание
Задание вывода подробного описания триггера событий. Допустимым значением является любая строка.
/tk имя_задания
Указание задания, команды или строки, выполняемых при соблюдении условий триггера событий.
/ru {[домен\]пользователь | "System"}
Выполнение заданий с разрешениями указанной учетной записи пользователя. По умолчанию задание выполняется с разрешениями пользователя, вошедшего в компьютер, на котором запущена программа SchTasks.
/rp пароль
Указание пароля учетной записи пользователя, заданной параметром /ru. Если при указании учетной записи пропущен пароль, программа SchTasks.exe запросит пароль и скроет вводимый текст. Для заданий, выполняемых с разрешениями учетной записи NT Authority\System, не требуется пароль и программа SchTasks.exe его не запрашивает.
/?
Отображение справки в командной строке.
Синтаксис
eventtriggers[.exe] /delete [/s компьютер [/u домен\пользователь [/p пароль]]] /tid {код|*}
Параметры
/s компьютер
Задание имени или IP-адреса удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, заданного в параметре пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Указание пароля учетной записи пользователя, заданной параметром /u.
/tid {код|*}
Задание кодов удаляемых триггеров событий. Допускается использование подстановочного знака (*).
/?
Отображение справки в командной строке.
Примеры
Далее приведены примеры использования команды eventtriggers /delete:
eventtriggers /delete /tid 1 /tid 2 /tid 4 /tid 6
eventtriggers /delete /s srvmain /u maindom\hiropln /p p@ssW23 /tid *
eventtriggers /delete /s srvmain /u maindom\hiropln /p p@ssW23 /tid 1
Запрос и отображение свойств и параметров триггера событий системы.
Синтаксис
eventtriggers[.exe] /query [/s компьютер [/u домен\пользователь [/p пароль]]] [/fo {TABLE|LIST|CSV}] [/nh] [/v]
Параметры
/s компьютер
Задание имени или IP-адреса удаленного компьютера (не используйте обратную косую черту). По умолчанию используется локальный компьютер.
/u домен\пользователь
Выполнение команды с разрешениями учетной записи пользователя, заданного в параметре пользователь или домен\пользователь. По умолчанию используются разрешения текущего вошедшего пользователя компьютера, с которого поступила эта команда.
/p пароль
Указание пароля учетной записи пользователя, заданной параметром /u.
/fo {TABLE|LIST|CSV}
Задание формата выходных данных запроса. Допустимые значения: TABLE, LIST и CSV. По умолчанию для выходных данных используется формат TABLE.
/nh
Запрещение вывода заголовка столбца. Данный параметр является допустимым, если параметр /fo имеет значение TABLE или CSV.
/v
Задание вывода подробных сведений в выходных данных.
/?
Отображение справки в командной строке.
Примеры
Далее приведены примеры использования команды eventtriggers /query:
eventtriggers /query
eventtriggers /query /s srvmain
eventtriggers /query /s srvmain /u maindom\hiropln /p p@ssW23 /fo list
Примечания
- Выполненная без операторов команда eventtriggers возвращается список триггеров событий. Чтобы вывести список триггеров событий, введите следующую команду:
Eventtriggers
Вывод будет иметь следующий вид:
ID триггера Имя триггера событий Задание
========== ========================== ================================
1 Очистка диска c:\windows\system32\cleanmgr.exe
- Если событие не удается выполнить, команда eventtriggers создает файл журнала TriggerConsumer.log, содержащий сообщение об ошибке триггера, в каталоге \windows\system32\wbem\logs.
Evntcmd
Настройка преобразования событий в ловушки и/или в адреса назначения ловушки в файле конфигурации.
Синтаксис
evntcmd [/s ИмяКомпьютера] [/v УровеньОбъемаСведений] [/n] ИмяФайла
Параметры
/s ИмяКомпьютера
Имя компьютера, на котором требуется настроить преобразование событий в ловушки и/или адреса назначения ловушки. Если компьютер не указан, настройка производится на локальном компьютере.
/v УровеньОбъемаСведений
Типы сообщений состояния, отображающиеся в качестве настроенных ловушек и адресов назначения ловушек. Данный параметр должен быть целым числом от 0 до 10. Если указано число 10, то отображаются все типы сообщений, включая сообщения отслеживания и предупреждения о настройке ловушки. Если указано число 0, сообщения не отображаются.
/n
Служба SNMP не должна перезапускаться, если на данный компьютер получены изменения настройки ловушки.
ИмяФайла
Имя файла, который содержит сведения о преобразовании событий в настраиваемые ловушки и адреса назначения ловушки.
/?
Отображает справку в командной строке.
Заметки
- Если требуется настроить ловушки, но не адреса назначения ловушки, можно создать допустимый файл конфигурации с помощью трансляции событий в ловушки, которая является графической утилитой. Если установлена служба SNMP, трансляцию событий в ловушки можно запустить, набрав в командной строке evntwin. После определения необходимых ловушек нажмите кнопку Экспорт, чтобы создать файл, который можно использовать с evntcmd. Трансляцию событий в ловушки можно использовать для легкого создания файла конфигурации и последующего использования файла конфигурации с evntcmd в командной строке для быстрой настройки ловушек на нескольких компьютерах.
- Для настройки ловушки используется следующий Синтаксис:
#pragma ADD ФайлЖурналаСобытий ИсточникСобытия КодСобытия [Счетчик [Период]]
- текст #pragma должен отображаться в начале каждой записи в файле;
- параметр ADD указывает, что требуется добавить событие в настройку ловушки;
- Параметры ФайлЖурналаСобытий, ИсточникСобытия и КодСобытия являются обязательными. Параметр ФайлЖурналаСобытий указывает файл, в который записывается событие. Параметр ИсточникСобытия указывает приложение, которое создает событие. Параметр КодСобытия указывает уникальный номер, определяющий каждое событие. Чтобы определить, какие значения соответствуют конкретному событию запустите трансляцию событий в ловушки, набрав в командной строке evntwin. Нажмите кнопку Настройка, а затем кнопку Изменить. В области Источники событий просмотрите папки, пока не найдете событие, которое требуется настроить, щелкните событие, а затем нажмите кнопку Добавить. Сведения об источнике события, файл журнала события и код события соответственно отображаются в областях Источник, Журнал и Код ловушки;
- параметр Счетчик является необязательным; он указывает количество событий перед отправкой сообщения ловушки. Если параметр Счетчик не используется, сообщения ловушки отправляется после первого событие;
- параметр Период является необязательным, но он требует использования параметра Счетчик. Параметр Период указывает продолжительность времени (в секундах), в течение которого событие должно произойти число раз, указанное в параметре Счетчик, перед отправкой сообщения ловушки. Если параметр Период не используется, сообщение ловушки отправляется после того, как событие произойдет число раз, указанное в параметре Счетчик, не зависимо от того, сколько времени прошло между событиями.
- Для удаления ловушки используется следующий Синтаксис:
#pragma DELETE ФайлЖурналаСобытий ИсточникСобытия КодСобытия
- текст #pragma должен отображаться в начале каждой записи в файле;
- параметр DELETE указывает, что требуется удалить событие из настройки ловушки;
- Параметры ФайлЖурналаСобытий, ИсточникСобытия и КодСобытия являются обязательными. Параметр ФайлЖурналаСобытий указывает журнал, в который записывается событие. Параметр ИсточникСобытия указывает приложение, которое создает событие. Параметр КодСобытия указывает уникальный номер, определяющий каждое событие.
- Для настройки адреса назначения ловушки используется следующий Синтаксис:
#pragma ADD_TRAP_DEST ИмяСообщества НомерУзла
- текст #pragma должен отображаться в начале каждой записи в файле;
- параметр ADD_TRAP_DEST указывает, что требуется отправить сообщения ловушки на конкретный узел внутри сообщества;
- параметр ИмяСообщества указывает по имени сообщество, в которое отправляется сообщение ловушки;
- параметр НомерУзла указывает по имени или IP-адресу узел, на который требуется отправить сообщения ловушки.
- Для удаления адреса назначения ловушки используется следующий Синтаксис:
#pragma DELETE_TRAP_DEST ИмяСообщества НомерУзла
- текст #pragma должен отображаться в начале каждой записи в файле;
- параметр DELETE_TRAP_DEST указывает, что не требуется отправлять сообщения ловушки на конкретный узел внутри сообщества;
- параметр ИмяСообщества указывает по имени сообщество, в которое отправляются сообщения ловушки;
- параметр НомерУзла указывает по имени или IP-адресу узел, на который не требуется отправлять сообщения ловушки.
Примеры
Следующие примеры показывают записи в файле конфигурации для команды evntcmd. Они не могут быть введены в командной строке.
Чтобы отправить сообщение ловушки, если служба журнала событий перезапускается, введите:
#pragma ADD System "Eventlog" 2147489653
Чтобы отправить сообщение ловушки, если служба журнала событий перезапускается дважды за три минуты, введите:
#pragma ADD System "Eventlog" 2147489653 2 180
Чтобы остановить отправку сообщения ловушки, когда бы ни перезапускалась служба журнала событий, введите:
#pragma DELETE System "Eventlog" 2147489653
Чтобы отправить сообщения ловушки в сообщество с названием «Public» на узел с IP-адресом 192.168.100.100, введите:
#pragma ADD_TRAP_DEST public 192.168.100.100
Чтобы отправить сообщения ловушки в сообщество с названием «Private» на узел с названием «Host1», введите:
#pragma ADD_TRAP_DEST private Host1
Чтобы остановить отправку сообщений ловушки в сообщество с названием «Private» на тот же компьютер, на котором настраиваются адреса назначений ловушки, введите:
#pragma DELETE_TRAP_DEST private localhost
Exe2bin
Преобразование исполняемых файлов (.exe) в двоичный формат.
Синтаксис
exe2bin [диск1:][путь1]ФайлВвода [[диск2:][путь2]ВыходнойФайл]
Параметры
[диск1:][путь1]ФайлВвода
Местонахождение и имя файла ввода, который требуется преобразовать. Параметр ФайлВвода является обязательным.
[диск2:][путь2]ВыходнойФайл
Местонахождение и имя выходного файла, который требуется создать.
/?
Отображение справки в командной строке.
Заметки
- Программа Exe2bin включена для помощи разработчикам программ. Она не предназначена для обычных пользователей.
- При использовании команды exe2bin имеют место следующие ограничения:
- входной файл должен быть в корректном .exe формате, полученном после компоновки и не должен быть упакованным;
- резидентная или действующая (код и данные) часть файла не должны превышать объема в 64Кб;
- в файле не должно быть сегмента stack.
- Программа Exe2bin выполняет конкретные действия, в зависимости от значений параметров ФайлВвода и ВыходнойФайл:
- по умолчанию для параметра ФайлВвода используется расширение .exe. Программа Exe2bin преобразует ФайлВвода .exe в файл с двоичным форматом .bin (образ программы в памяти) и использует местоположение и имя, заданные параметрами [диск2:][путь2]ВыходнойФайл для хранения выходного файла;
- если не заданы диск2 или путь2, программа exe2bin записывает выходной файл на текущий диск и в текущий каталог;
- если имя файла для параметра ВыходнойФайл не указано, программа exe2bin использует имя файла параметра ФайлВвода;
- по умолчанию для имени файла, указанного для параметра ВыходнойФайл, используется расширение .bin.
- Поддерживаются следующие типы преобразования:
- если значения CS:IP не заданы в .exe файле, exe2bin выполняет чисто двоичное преобразование. Если программа содержит инструкции, требующие отзыва сегмента, exe2binзапрашивает значение исправления. Это значение исправления является абсолютным адресом сегмента, в который должна быть загружена программа. Итоговая программа может быть использована, только будучи загруженной по этому адресу, задаваемому вызывающей программой. Командный интерпретатор не сможет загрузить такую программу;
- если значения сегментов CS:IP установлены в 0000:100H, итоговый двоичный файл будет вызываться как .com файл с указателем инструкций, установленным в 100H ассемблерной командой ORG. Включите расширение .com в параметр ВыходнойФайл. Исправления сегментов не разрешены, поскольку файлы с расширением .com должны иметь возможность перемещения сегментов. Файлы с расширением .com должны принимать условия ввода, изложенные в документации Microsoft Macro Assembler. Командный интерпретатор будет загружать и запускать программу так же, как и обычные .com программы, поставляемые на диске Windows XP.
Exit
Выход из текущего пакетного сценария или из программы Cmd.exe (командный интерпретатор) и возвращение в программу, запустившую Cmd.exe или в диспетчер программ.
Синтаксис
exit [/b] [КодВыхода]
Параметры
/b
Выход из текущего пакетного сценария.
КодВыхода
Число.
/?
Отображение справки в командной строке.
Заметки
- Если /b используется вне пакетного сценария, то выход осуществляется из Cmd.exe.
- Если используется /b, то Cmd.exe устанавливает ERRORLEVEL в указанный КодВыхода. При выходе из Cmd.exe, Cmd.exe устанавливает код процесса выхода вместе с параметромКодВыхода.
Expand
Восстановление одного или нескольких сжатых файлов. Эта команда используется для развертывания уплотненных файлов с дистрибутивных дисков.
Синтаксис
expand [-r] Источник [Результат]
expand -d источник.cab [-f:файлы]
expand источник.cab -f:файлы Результат
Параметры
-r
Переименовывает развернутые файлы.
-d
Выводит список файлов в местоположении источника. Не производит распаковки или выделения файлов.
-f:файлы
Указывает файлы в cab-файле, которые необходимо распаковать. Можно использовать подстановочные символы (* and ?).
Источник
Задает файл, который должен быть развернут. Параметр источник может состоять из имени диска с двоеточием, имени папки, имени файла или их комбинации. Можно использовать подстановочные символы (* and ?).
Назначение
Задает, куда помещать развернутые файлы. Если параметр Источник задает несколько файлов и ключ -r не задан, Результат должен быть каталогом. Параметр результат может состоять из имени диска с двоеточием, имени каталога, имени файла или их комбинации.
/?
Отображение справки в командной строке.
Заметки
- Использование команды expand в консоли восстановления
Команда expand с другими параметрами доступна в консоли восстановления.
Fc
Сравнение двух файлов и вывод различий между ними.
Синтаксис
fc[/a] [/b] [/c] [/l] [/lbn] [/n] [/t] [/u] [/w] [/nnnn] [диск1:][путь1]имяфайла1 [диск2:][путь2]имяфайла2
Параметры
/a
Задает сокращенный вывод ASCII сравнения. Вместо вывода фсех различающихся строк, fc выводит только начальную и конечную строки отличающихся участков.
/b
Сравнивает файлы в двоичном режиме. Команда fc сравнивает два файла байт за байтом и не пытается сопоставить файлы после найденного отличия. Этот режим используется по умолчанию для сравнения файлов с расширениями: .exe, .com, .sys, .obj, .lib или .bin.
/c
Сравнивает без учета заглавных и строчных букв.
/l
Сравнивает файлы в текстовом (ASCII) режиме. Команда fc сравнивает два файла строка за строкой и пытается сопоставить их, после того как найдено отличие. Этот режим используется по умолчанию для сравнения файлов, исключая файлы со следующими расширениями: .exe, .com, .sys, .obj, .lib или .bin.
/lbn
Задает количество строк n для внутреннего буфера. По умолчанию длина буфера составляет 100 строк. Если количество отличающихся строк в сравниваемых файлах превышает это число, команда fc прекращает сравнение.
/n
Задает вывод номеров строк при сравнении в текстовом режиме.
/t
Предотвращение fc от преобразования меток табуляции в пробелы. По умолчанию табуляторы заменяются пробелами с остановкой в каждой восьмой позиции.
/u
Задает сравнение файлов в текстовом формате Юникод.
/w
Задает сжатие пробелов и табуляций при сравнении. Если в строке содержится несколько пробелов или табуляций подряд, при использовании ключа /w они будут рассматриваться как один. Когда используется ключ /w, программа fc игнорирует (и не сравнивает) пробелы и табуляции в начале и в конце строки.
/nnnn
Задает количество совпадающих строк, используемых программой fc при новом сопоставлении файлов. Если количество совпадающих строк в файле меньше nnnn, программа fcбудет выводить совпадающие строки как отличающиеся. По умолчанию значение равно 2.
[диск1:][путь1]имяфайла1
Задает местоположение и имя первого файла для сравнения. Параметр имяфайла1 является обязательным.
[диск2:][путь2]имяфайла2
Задает местоположение и имя второго файла для сравнения. Параметр имяфайла2 является обязательным.
/?
Отображение справки в командной строке.
Заметки
- Вывод различий между файлами при текстовом сравнении в формате ASCII
При использовании программы fc для сравнения ASCII, fc отображает различия между двумя файлами в следующем порядке:
- имя первого файла;
- строки из параметра имяфайла1, которые отличаются в файлах;
- первая строка, совпадающая в обоих файлах;
- имя второго файла;
- отличающиеся строки из параметра имяфайла2;
- первая строка совпадения.
- Использование /b для двоичного сравнения
/b отображает несоответствия, найденные в течение двоичного сравнения, как показано ниже.
xxxxxxxx: yy zz
Величина xxxxxxxx задает относительный шестнадцатеричный адрес пары различающихся байтов, отсчитываемый от начала файла. Адресация начинается с 00000000. Шестнадцатеричные величины yy и zz представляют различающиеся байты из имяфайла1 и имяфайла2 соответственно.
- Использование подстановочных знаков
Можно использовать подстановочные знаки (* and ?) в параметрах имяфайла1 и имяфайла2. Если они использованы при задании первого файла имяфайла1, программа fc будет сравнивать все заданные файлы с файлом, указанным в параметре ИмяФайла. Если подстановочные знаки использованы при задании файла имяфайла2, fc при сравнении будет использовать соответствующие значения параметра имяфайла1.
- Работа с памятью
При сравнении в текстовом режиме программа fc использует внутренний буфер (достаточный для размещения 100 строк). Если размер файлов больше размера буфера, программа fcбудет сравнивать те части, которые поместились в буфер. Если fc не обнаруживает совпадения в загруженных частях файлов, программа остановится и будет выведено следующее сообщение:
Не удается выполнить синхронизацию строк. Слишком много различий между файлами.
Если же выполняется двоичное сравнение и размер файлов превосходит размер доступной памяти, fc выполняет сравнение полностью. При необходимости, файлы будут считываться с диска по частям. Вывод команды при этом не будет отличаться от вывода в случае полного размещения файлов в памяти.
Примеры
Чтобы сравнить два текстовых файла с именами Monthly.rpt и Sales.rpt и вывести результат в сокращенном формате, введите: