设置 Windows 默认命令行窗口大小和缓冲区大小

方法一:使用mode命令

查看一下mode的用法:mode /?

可以得到修改窗口大小的用法是:MODE CON[:] [COLS=c] [LINES=n]

现在把窗口大小从默认的80x40改成120x40:

mode con cols=120 lines=40

但是这样改了以后,就没有缓冲区了,而且开一个新的窗口以后,还是默认的大小


方法二:修改注册表

保存系统默认的 cmd 命令窗口的屏幕缓冲区大小的两个键值分别是:

窗口大小:              HKEY_CURRENT_USER\Console\ScreenBufferSize     如果120*40 时值为 002a0078

屏幕缓冲区大小:  HKEY_CURRENT_USER\Console\WindowSize     如 120*2000 时值为 07d00078

用下面两条命令来把窗口大小和屏幕缓冲区大小分别改成 120*40 和  120*2000:

reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v WindowSize /d 0x002a0078 /f
reg add "HKEY_CURRENT_USER\Console" /t REG_DWORD /v ScreenBufferSize /d 0x07d00078 /f

然后就好了。


原文参考:http://unmi.cc/save-windows-command-size/

posted @ 2015-05-07 18:04  simmerlee  阅读(425)  评论(0)    收藏  举报