Использование окна командного браузера в классической версии WinDbg (классическая версия)
В окне обозревателя команд отображаются и хранятся текстовые результаты команды отладчика. В этом окне создается ссылка на команду, которая позволяет просматривать результаты определенной команды без повторного ввода команды. Окно обозревателя команд также обеспечивает навигацию по хранимым командам, что позволяет быстрее получать доступ к командам, чем в окне Команд отладчика.
Открытие окна командного браузера
Одновременно можно открыть несколько окон командного браузера. Чтобы открыть окно "Обозреватель команд", выберите пункт Обозреватель команд в меню Вид . (Вы также можете нажать клавиши CTRL+N или нажать кнопку Command Browser на панели инструментов. ALT+SHIFT+N закроет окно командного браузера.)
Вы также можете открыть окно командного браузера, введя .browse (Команда отображения в браузере) в обычном окне команды отладчика.
На следующем снимке экрана показан пример окна командного браузера.
Использование окна командного браузера
В окне Обозревателя команд можно выполнить следующие действия.
Чтобы ввести команду, введите ее в поле Команда .
Чтобы просмотреть результаты ранее введенной команды, используйте кнопки Start, Prev и Next для прокрутки списка команд или выберите одну из предыдущих 20 команд в меню Команда . Чтобы найти команду, которая не является одной из предыдущих 20 команд, используйте кнопку Далее .
В окне обозревателя команд есть контекстное меню с дополнительными командами. Чтобы открыть меню, щелкните правой кнопкой мыши заголовок окна или щелкните значок в правом верхнем углу окна. В следующем списке описаны некоторые команды меню.
Start, Prev и Next перемещают курсор к началу журнала команд или к предыдущей или следующей команде соответственно.
Добавление в последние команды помещает текущую команду в меню Последние команды меню Вид в окне WinDbg. Последние команды сохраняются в рабочей области.
Панель инструментов включает и выключает панель инструментов.
При переходе на новую док-станцию окно командного браузера закрывается и открывается в новой док-станции.
При постоянном плавании окно остается отстыкованным, даже если оно перетаскивается в место стыковки.
Перемещение с помощью фрейма приводит к перемещению окна при перемещении кадра WinDbg, даже если окно отстыковано.
Команды, которые вы вводите в окне обозревателя команд, выполняются обработчиком отладчика, а не пользовательским интерфейсом WinDbg. Это означает, что в окне командного браузера нельзя вводить команды пользовательского интерфейса, такие как CLS . Если пользовательский интерфейс является удаленным клиентом, сервер (а не клиент) выполняет команду .
Команда, введенная в окне обозревателя команд, выполняется синхронно, поэтому выходные данные не отображаются до завершения.
Окна командного браузера сохраняются в рабочей области WinDbg, но журналы команд не сохраняются. В рабочей области сохраняется только текущая команда для каждого окна обозревателя команд.