Командная строка Windows: Как изменить размер окна истории команд?

2010
Ashwin Nanjappa

При нажатии F7в окне командной строки Windows открывается консольное окно с историей команд (список предыдущих команд). Как изменить размер этого окна истории команд?

Например, я мог бы хотеть видеть больше команд (увеличить высоту этого окна) или видеть более длинные команды (увеличить ширину этого окна). Обратите внимание, что я имею в виду окно истории команд, а не окно командной строки.

9
Да, было бы здорово, если бы размер этих окон можно было изменить. IGRACH 7 лет назад 0

3 ответа на вопрос

3
harrymc

Я не знаю ни одного взлома, который может увеличить размер этого окна. Насколько я знаю, этот размер встроен, cmd.exeи для его изменения потребуется бинарный взлом этого исполняемого файла, чего еще никто не делал.

Некоторые настройки по умолчанию можно найти в реестре в разделе HKEY_CURRENT_USER\Consoleдля всех консолей, а также в подразделах для отдельных настроек других консольных программ. Тем не менее, нет никаких настроек для этого размера окна.

Альтернативный способ просмотра большей части истории - использование команды doskey .

DOSKEY /HISTORY 

Отображает все команды, хранящиеся в памяти.

DOSKEY /LISTSIZE=number 

Устанавливает размер буфера истории команд в число строк.

В противном случае вы можете найти альтернативную оболочку, которая делает то, что вы хотите. См. Статью «Альтернатива» в командной строке Windows .

образ

[РЕДАКТИРОВАТЬ]

В удаленном ответе пользователь @Hicsy отметил, что после doskey /historyкоманды F9можно использовать число, считая снизу и начинающееся с «1».

1
Stacey Richards

Вы можете изменить размер этого списка истории, нажав кнопку команды в верхнем левом углу, выбрав команду «Свойства», а затем изменив номер размера буфера на вкладке «Параметры» в разделе «История команд».

Я предлагаю поднимать это до 1 КБ. surfasb 12 лет назад 0
Пожалуйста, внимательно прочитайте вопрос. Ваш ответ ** не ** отвечает на оригинальный вопрос. Это не меняет размер неожиданно возникнуть. DavidPostill 7 лет назад 1
0
Harshal Benake
Open Command Prompt Click the upper-left corner of the Command Prompt window, and then click Properties. Click the Options tab. In Command History, type or select 999 in Buffer Size, and then type or select 5 in Number of Buffers. In Edit Options, select the Quick Edit Mode and Insert Mode check boxes. Click the Layout tab. In Screen Buffer Size, type or select 2500 in Height. Do any of the following optional tasks:  In Screen Buffer Size, increase Width.  In Window Size, increase Height.  In Window Size, increase Width.  Clear the Let system position window check box, and then, in Window Position, change the values in Left and Top. In the Apply Properties dialog box, click Save properties for future windows with same title. 
Вы отвечаете дубликатом @StaceyRichards, который уже был оценен как не отвечающий на пост. Вы должны быть более осторожны при ответе. harrymc 7 лет назад 0