设置CMD窗口

2023-05-16

文章目录

  • 1、图形界面设置
    • 1.1 打开CMD窗口
    • 1.2 点击属性设置
  • 2、命令mode修改
    • 2.1 查看控制台信息
    • 2.2 修改控制台参数
  • 3、注册表方式修改
    • 3.1 打开注册表
    • 3.2 修改参数

1、图形界面设置

1.1 打开CMD窗口

按下win+R,输入cmd命令,按下enter键。

1.2 点击属性设置

点击窗口顶上空白右键,选择属性 ,在布局里面调整相关参数进行设置。
属性设置

2、命令mode修改

2.1 查看控制台信息

cmd窗口输入mode按下enter键。显示相关参数:

C:\Windows\system32>mode
设备状态 CON:---------
行:        9001 
列:       90
键盘速度:   31
键盘延迟:  1
代码页:     936

默认的控制台的大小是 9001 * 90

2.2 修改控制台参数

mode /?查看 mode 命令的使用:

配置系统设备。                                                                                                                              
串行端口:          MODE COMm[:] [BAUD=b] [PARITY=p] [DATA=d] [STOP=s]
													[to=on|off] [xon=on|off] [odsr=on|off]
													[octs=on|off] [dtr=on|off|hs]
													[rts=on|off|hs|tg] [idsr=on|off]
设备状态:          MODE [device] [/STATUS] 
打印重定向:        MODE LPTn[:]=COMm[:] 
选择代码页:        MODE CON[:] CP SELECT=yyy
代码页状态:        MODE CON[:] CP [/STATUS] \
显示模式:          MODE CON[:] [COLS=c] [LINES=n] 
击键率:            MODE CON[:] [RATE=r DELAY=d]

显示模式: MODE CON[:] [COLS=c] [LINES=n]

可以用命令 mode con cols=100 lines=40 或 mode 100,40 来修改窗口大小为 100*40。
在这里插入图片描述

窗口大小是被改成了想要的 100*40, 但是是屏幕缓冲区的大小也变成了 100*40,此时会导致无法追溯屏幕打印的历史信息(无上下滚动条),说明 mode 对于窗口大小和屏幕缓冲区大小不能单独设置
无滚动条

3、注册表方式修改

3.1 打开注册表

按下win+R,输入regedit命令,按下enter键。
找到保存系统默认的 cmd 命令窗口的屏幕缓冲区大小的两个键值分别是:
屏幕缓冲区大小: HKEY_CURRENT_USER\Console\ScreenBufferSize 如果9001*70 时值为 0x23290046

窗口位置: HKEY_CURRENT_USER\Console\WindowSize 如 40*70 时值为 0x00280046

窗口位置: HKEY_CURRENT_USER\Console\WindowPosition 如 30*771 时值为 0x001e0303
这是用的十六进制值来表示的,十六进制可以前加零来补齐为 8 位来理解.十六进制的前四位是高,后四位是宽,如:

0x23290046		 0046 的十进制是 70,2329的十进制是 9001, 窗口大小是 70*9001
0x00280046		 0046 的十进制是 70,0028 的十进制是 40, 缓冲区大小就是 70*40

注册表中名称及参数查看对比
注册表名称及参数查看

3.2 修改参数

用电脑自带计算器程序员方式计算,输入十进制参数,然后点击十六进制。
在这里插入图片描述
注册表双击要修改的名称进行修改:
在这里插入图片描述
或者在cmd控制台里面命令方式(WindowSize:100*40 ScreenBufferSize:100*3000)设置:

reg add “HKEY_CURRENT_USER\Console” /t REG_DWORD /v WindowSize /d 0x00280064 /f
reg add “HKEY_CURRENT_USER\Console” /t REG_DWORD /v ScreenBufferSize /d 0xbb80064 /f

总结:通过图形界面修改方便些。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

设置CMD窗口 的相关文章

随机推荐