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


13

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

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

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

Ответы:


10

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

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

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


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.


5

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

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

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

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


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

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


Вышеприведенное утверждение не совсем верно. Вы можете изменить размер с помощью мыши. Но перетаскивая из углов, а не сверху и снизу. Хотя ширина, по-видимому, ограничена настроенным свойством width как максимумом.
Джон Роча

Что нужно добавить в переменную PATH? Может ли это заменить окно cmd?
Halcyon

3

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

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

wmic

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


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 добавьте любую ценность по вашему желанию.


Можете ли вы подтвердить это работает? Я только что проверил это без результата.
Мэтью Уильямс
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.