Windows命令提示符:如何更改命令历史记录窗口的大小?


13

F7在Windows 命令提示符窗口中按会显示一个控制台窗口,其中包含命令历史记录(先前命令的列表)。如何更改此命令历史记录窗口的大小?

例如,我可能想查看更多命令(增加此窗口的高度)或查看更长的命令(增加此窗口的宽度)。请注意,我指的是命令历史记录窗口,而不是命令提示符窗口。


是的,如果可以更改该窗口的大小,那就太好了。
IGRACH '16

Answers:


6

我不知道会增加该窗口大小的任何hack。据我所知,这种大小是内置的cmd.exe,并且需要对该可执行文件进行二进制修改才能更改它,但没人能做到。

可以在注册表中找到HKEY_CURRENT_USER\Console所有控制台的一些默认设置 ,以及其他控制台程序的单个设置的子项。但是,此窗口大小没有设置。

查看更多历史记录的另一种方法是使用doskey命令

DOSKEY /HISTORY

显示存储在内存中的所有命令。

DOSKEY /LISTSIZE=number

将命令历史记录缓冲区的大小设置为数字行。

否则,您可能会找到满足您需求的替代外壳。请参阅Windows命令提示符的AlternativeTo文章 。

图片

[编辑]

在一个已删除的答案中,用户@Hicsy表示,在doskey /history命令之后, F9可以使用从底部开始以“ 1”开头的数字。


1

通过单击左上角的命令按钮,选择“属性”命令,然后在“命令历史记录”下的“选项”选项卡上更改缓冲区大小编号,可以更改此历史记录列表的大小。


我建议将其提升到1K。
surfasb 2011年

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 '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.