您可以动态调整Windows命令行窗口的大小吗?


13

Windows命令行窗口具有固定大小。您可以用鼠标更改它,但不能即时更改。

但也许只是我或我的系统(Windows 7)。

您可以动态调整Windows命令行窗口的大小吗?

Answers:



10

在Windows 7中,使用mode命令。

mode con:cols=80 lines=40

即使在Windows 10 PowerShell中也可以使用。
哈里

太好了,也可以在winxp上工作。
艾伦·杜安

但是,至少在Win7上,您会丢失垂直滚动条
golimar

1
@golimar,您可以不设置行数= 40(或将数字更改为更大的数字)以仅更改列数。但是,您仍然会丢失先前的缓冲区/历史记录。
Cemafor

5

您可以在“首选项”对话框的“布局”选项卡中更改屏幕缓冲区的大小(单击窗口左上角的图标可进入菜单)。使屏幕缓冲区更大将允许您随后更改窗口大小。

但是,如果执行此操作,则文本将延伸到窗口之外,并且您必须滚动才能看到它。无法像您想要的AFAIK一样动态更改屏幕缓冲区大小。


5

正如其他用户指出的那样:standard 是不可能的cmd。您只能通过参数调整窗口大小。

我找到了cmd名为Console的扩展。

http://sourceforge.net/projects/console/?source=navbar

您只需安装/提取它,然后在中将其显示PATH。控制台使您能够调整窗口大小,设置透明度,使用选项卡等。非常有用!


编辑:最近出现了一个名为cmder的新项目:https : //github.com/cmderdev/cmder

看起来很没意思!


上面的说法并不完全正确。您可以使用鼠标调整大小。但是从角落拖动,而不是从顶部和底部拖动。虽然,宽度似乎最大限制为配置的width属性。
John Rocha 2015年

需要在PATH变量中添加什么?这可以代替cmd窗口吗?
Halcyon


2

Windows 10命令提示符现在具有该功能。使用调整大小箭头时,缓冲区大小会自动增大和缩小。

参考:

https://blogs.windows.com/buildingapps/2014/10/07/console-improvements-in-the-windows-10-technical-preview/


我太激动了!真正的鼠标大小调整,基于行的选择,Shift键选择,复制时不会插入换行符的真正的自动换行...哇。终于发生了 而且只用了大约25年。现在,如果我的公司仅将我们的系统更新到Windows 10 ...
Ken Bellows

0

您还可以通过命令行增加命令提示符窗口的大小

ex:mode 250

在250的位置添加您希望的任何值。


您能确认这项工作吗?我刚刚测试过,没有结果。
马修·威廉姆斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.