Remote.exe пакетных файлов

В качестве более подробного примера удаленной отладки с помощью remote.exe предположим следующее о локальном хост-компьютере в сценарии отладки ядра из трех компьютеров:

  • Отладка должна выполняться через кабель модема со значением NULL на COM2.

  • Файлы символов находятся в папке c:\winnt\symbols.

  • Файл журнала с именем debug.log создается в c:\temp.

Файл журнала содержит копию всего, что отображается на экране Отладка во время сеанса отладки. Все входные данные от пользователя, выполняющего отладку, и все выходные данные отладчика ядра в целевой системе записываются в этот файл журнала.

Пример пакетного файла для запуска сеанса отладки на локальном узле:

set _NT_DEBUG_PORT=com2
set _NT_DEBUG_BAUD_RATE=19200
set _NT_SYMBOL_PATH=c:\winnt\symbols
set _NT_LOG_FILE_OPEN=c:\temp\debug.log
remote /s "KD -v" debug

Примечание Если этот пакетный файл находится не в том же каталоге, что и Remote.exe, а Remote.exe нет в каталоге, указанном в системном пути, следует указать полный путь к служебной программе при вызове Remote.exe в этом пакетном файле.

После запуска этого пакетного файла любой пользователь с компьютером Windows, подключенным к локальному хост-компьютеру, может подключиться к сеансу отладки с помощью следующей команды:

remote /c computername debug 

где computername — netBIOS-имя локального главного компьютера.