按F7
入 Windows命令提示符窗口显示一个控制台窗口,其中命令历史(先前命令的列表)。如何更改此命令历史记录窗口的大小?
例如,我可能想查看更多命令(增加此窗口的高度)或查看更长的命令(增加此窗口的宽度)。请注意,我指的是命令历史记录窗口,而不是命令提示符窗口。
答案1
我不知道有任何黑客可以增加该窗口的大小。据我所知,这个大小是内置的cmd.exe
,需要对该可执行文件进行二进制黑客攻击才能更改它,但目前还没有人这样做过。
注册表中有一些默认设置,
HKEY_CURRENT_USER\Console
适用于所有控制台,也适用于其他控制台程序的单独设置子项。但是,没有针对此窗口大小的设置。
了解更多历史的另一种方法是使用doskey 命令。
DOSKEY /HISTORY
显示内存中存储的所有命令。
DOSKEY /LISTSIZE=number
将命令历史缓冲区的大小设置为数字線。
否则,你也许可以找到一个可以满足你需求的替代 shell。请参阅 AlternativeTo 文章 Windows 命令提示符。
[编辑]
在一个已删除的答案中,用户 @Hicsy 指出,按照该doskey /history
命令,
F9可以使用从底部计数并以“1”开始的数字。
答案2
您可以通过单击左上角的命令按钮,选择“属性”命令,然后在“命令历史记录”下的“选项”选项卡上更改缓冲区大小来更改此历史记录列表的大小。