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

13

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

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

Эшвин Нанджаппа
источник
Да, было бы здорово, если бы размер этих окон можно было изменить.
ИГРАЧ

Ответы:

6

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

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

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

DOSKEY /HISTORY

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

DOSKEY /LISTSIZE=number

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

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

образ

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

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

harrymc
источник
1

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

Стейси Ричардс
источник
Я предлагаю поднимать это до 1 КБ.
Surfasb
1
Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос. Это не меняет размер всплывающего окна <f7>.
DavidPostill
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.
Харшал Бенаке
источник
Вы отвечаете дубликатом @StaceyRichards, который уже был оценен как не отвечающий на пост. Вы должны быть более осторожны при ответе.
harrymc