9

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

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

3 ответа3

3

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

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

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

DOSKEY /HISTORY

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

DOSKEY /LISTSIZE=number

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

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

образ

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

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

1

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

0
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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .