Можете ли вы динамически изменить размер окна командной строки Windows?

13

Окно командной строки Windows имеет фиксированный размер. Вы можете изменить его, но не на лету, с помощью мыши.

Но, возможно, это только я или моя система (Windows 7).

Можете ли вы динамически изменить размер окна командной строки Windows?

Parobay
источник

Ответы:

10

Это делается с помощью Properties > Layout tabокна или ярлыка.

введите описание изображения здесь

Подробные инструкции - Как сделать командную строку Windows более широкой

CharlieRB
источник
4
это я знаю, это не динамично. Я хотел бы, чтобы он вел себя как терминал на Linux
Parobay
1
Если вы установите большой размер, вы не можете изменить его размер по своему желанию?
CharlieRB
10

В windows 7 используйте команду mode.

mode con:cols=80 lines=40
Роб Мур
источник
Работает даже с Windows 10 PowerShell.
Гарри
Отлично !, тоже работает на winxp.
Алан Дуань
Вы теряете вертикальную прокрутку, хотя, по крайней мере, на Win7
golimar
1
@golimar, вы можете не указывать 40 (или изменить число на нечто большее), чтобы просто изменить количество столбцов. Однако вы все еще теряете предыдущий буфер / историю.
Cemafor
5

Вы можете изменить размер экранного буфера на вкладке «Макет» диалогового окна «Установки» (щелкните значок в левом верхнем углу окна, чтобы перейти в меню). Увеличение размера экранного буфера позволит вам затем изменить размер окна.

Однако, если вы сделаете это, текст выйдет за пределы окна, и вам придется прокрутить, чтобы увидеть его. Нет способа динамически изменить размер экранного буфера, как вы хотите AFAIK.

lopsided98
источник
5

Как отметили другие пользователи: это невозможно с помощью стандарта cmd. Вы можете настроить размер окна только через параметры.

Я нашел расширение под cmdназванием Console .

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

Вы просто устанавливаете / извлекаете его и делаете его видимым в PATH. Консоль позволяет изменять размер окна, устанавливать прозрачность, использовать вкладки и т. Д. И т. Д. Очень полезно!


редактировать: недавно появился новый проект под названием cmder : https://github.com/cmderdev/cmder

Это выглядит очень многообещающе !!

Parobay
источник
Вышеприведенное утверждение не совсем верно. Вы можете изменить размер с помощью мыши. Но перетаскивая из углов, а не сверху и снизу. Хотя ширина, по-видимому, ограничена настроенным свойством width как максимумом.
Джон Роча
Что нужно добавить в переменную PATH? Может ли это заменить окно cmd?
Halcyon
3

через /programming//a/35302566/923560 :

Простая команда, чтобы исправить размер окна, который я использую все время:

wmic

Он откроет командную строку инструментария управления Windows и снимет ограничения по размеру. Затем просто закройте его с помощью Ctrl+ C.

Abdull
источник
2

Теперь в командной строке Windows 10 это есть. Размер буфера автоматически увеличивается и уменьшается при использовании стрелок изменения размера.

Ссылка:

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

Диаа
источник
Я так взволнован! Реальное изменение размера мыши, выделение на основе строк, выделение клавиш Shift, перенос слов, который не вставляет разрывы строк в ваш выбор, когда вы копируете ... вау. Это наконец случилось. И это заняло всего ~ 25 лет. Теперь, если бы моя компания только обновила наши системы до Windows 10 ...
Кен Беллоуз
0

Вы также можете увеличить размер окна командной строки через командные строки

ex:mode 250

Вместо 250 добавьте любую ценность по вашему желанию.

Singavarapu
источник
Можете ли вы подтвердить это работает? Я только что проверил это без результата.
Мэтью Уильямс