Поделиться через


Использование окна командного браузера в классической версии WinDbg (классическая версия)

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

Открытие окна командного браузера

Одновременно можно открыть несколько окон командного браузера. Чтобы открыть окно "Обозреватель команд", выберите пункт Обозреватель команд в меню Вид . (Вы также можете нажать клавиши CTRL+N или нажать кнопку Command Browser на панели инструментов. ALT+SHIFT+N закроет окно командного браузера.)

Вы также можете открыть окно командного браузера, введя .browse (Команда отображения в браузере) в обычном окне команды отладчика.

На следующем снимке экрана показан пример окна командного браузера.

Снимок экрана: пример окна командного браузера.

Использование окна командного браузера

В окне Обозревателя команд можно выполнить следующие действия.

  • Чтобы ввести команду, введите ее в поле Команда .

  • Чтобы просмотреть результаты ранее введенной команды, используйте кнопки Start, Prev и Next для прокрутки списка команд или выберите одну из предыдущих 20 команд в меню Команда . Чтобы найти команду, которая не является одной из предыдущих 20 команд, используйте кнопку Далее .

В окне обозревателя команд есть контекстное меню с дополнительными командами. Чтобы открыть меню, щелкните правой кнопкой мыши заголовок окна или щелкните значок в правом верхнем углу окна. В следующем списке описаны некоторые команды меню.

  • Start, Prev и Next перемещают курсор к началу журнала команд или к предыдущей или следующей команде соответственно.

  • Добавление в последние команды помещает текущую команду в меню Последние команды меню Вид в окне WinDbg. Последние команды сохраняются в рабочей области.

  • Панель инструментов включает и выключает панель инструментов.

  • При переходе на новую док-станцию окно командного браузера закрывается и открывается в новой док-станции.

  • При постоянном плавании окно остается отстыкованным, даже если оно перетаскивается в место стыковки.

  • Перемещение с помощью фрейма приводит к перемещению окна при перемещении кадра WinDbg, даже если окно отстыковано.

Команды, которые вы вводите в окне обозревателя команд, выполняются обработчиком отладчика, а не пользовательским интерфейсом WinDbg. Это означает, что в окне командного браузера нельзя вводить команды пользовательского интерфейса, такие как CLS . Если пользовательский интерфейс является удаленным клиентом, сервер (а не клиент) выполняет команду .

Команда, введенная в окне обозревателя команд, выполняется синхронно, поэтому выходные данные не отображаются до завершения.

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