如何将 Windows 10 控制台屏幕缓冲区更改为 9999 以上?

Jez*_*Jez 3 console windows-10

旧版 Windows 控制台的硬限制是 9999。我很惊讶地看到,在新控制台的对话框中,MS 仍然为最大屏幕缓冲区大小设置了 4 位数字(因此为 9999)的限制。这是技术限制还是只是 UI 拒绝让您超越此限制?如果不是技术限制,我如何将其增加到 9999 以上?

Max*_*mus 5

Windows(不仅是Win10)中backscroll buffer的技术限制不是9999而是32766。

您无法通过控制台窗口属性更改它,但您可以编写调用SetConsoleScreenBufferSize并将其设置为所需值的小程序。

或者只是使用像ConEmu这样的替代终端。