window 修改 cmd 窗口以及缓冲区大小

首先打开cmd窗口,把尺寸拉到你喜欢的尺寸,点击窗口属性,查看此时的【布局】,有“屏幕缓冲区大小” 和“窗口大小”两个项,分别记录下他们的宽高值。

很多人不明白缓冲区大小的概念,其实就是能够在一行跟一屏能够显示的字符数量。

 

在运行中输入:regedit,确定,进入注册表,找到 HKEY_CURRENT_USER\Console

修改缓冲区大小:找到ScreenBufferSize 把值设置为:012c0050 (高度300,宽度80)

修改窗口大小:找到WindowSize 把值设置为:00280050 (高度40,宽度80)

值是如何而来的:高度与宽度各自用两个字节共4个字节来表示,比如高度300对应的十六进制数为012c,宽度80对应的十六进制数为0050

如果想要自己的数值,可以自己尝试,然后重启电脑,就可以看到变化啦。

 

同时因为默认cmd中的字体为‘Terminal’,比较难看,因此修改 cmd 字体为 Consolas:

[HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe]

"FaceName"="Consolas"

"FontFamily"=dword:00000036
FontsSize:100000(十六进制)
要成对出现,36估计代表的是Consolas的十六进制吧...
%SystemRoot%_system32_cmd.exe是代表当前cmd窗口的属性,临时的,要想默认生效,就将上一级目录里设置即可。
 
posted @ 2018-06-01 00:54  念宗  阅读(1704)  评论(0编辑  收藏  举报