27

Я много работаю в командной строке окна. В отличие от других окон, он не максимизируется - он просто увеличивается в зависимости от размера буфера. Есть ли какой-нибудь способ заставить CMD работать как консоль PuTTY в соответствии с изменением размера?


ПРИМЕЧАНИЕ. Ответ не обязательно должен быть изменен в CMD. Если есть какая-нибудь PuTTY-подобная программа, которая будет работать между мной и командной строкой, я доволен этим - я просто хочу, чтобы подходящее окно работало в

5 ответов5

25

Это немного сложно, но вы можете сделать cmd полноэкранным:

  1. Запустите CMD и напишите следующий код:

    mode 800
    
  2. Теперь вы можете сделать его полноэкранным, потянув строку меню в верхнюю часть экрана или изменив ее размер до желаемого.

Если вы хотите, чтобы это было установлено по умолчанию, сделайте следующее:

  1. Откройте редактор и напишите в коде

    @Echo Off
    mode 800
    
  2. Теперь измените имя файла на .cmd или .bat

  3. Поместите это в автозапуск.
    Чтобы включить его в автозапуск для всех пользователей, сделайте следующее:

    1. Перейдите в реестр, введя regedit.exe в поле поиска Windows.
    2. Перейти по следующему пути:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
      
    3. Необязательно: Если вы хотите сделать это только для реального пользователя, перейдите по следующему пути:

      HKEY_CURRENT_USER\Software\Microsoft\Command Processor
      
    4. Теперь добавьте ключ типа REG-SZ с именем Autorun и укажите путь к скрипту в разделе данных ключа.

    5. Теперь вы должны изменить значение стоимости. Щелкните правой кнопкой мыши на ключе и выберите « edit .

    6. Теперь установите значение пути, где ваш скрипт:

Каждый раз, когда вы запускаете свою машину, ваш cmd сможет работать в полноэкранном режиме.

17
  1. Открыть CMD

  2. Щелкните правой кнопкой мыши заголовок заголовка и выберите "Свойства".

  3. На вкладке "Макет" в поле "Размер экранного буфера" измените значение с 80 на число, соответствующее ширине экрана. Например, в моем ноутбуке окно CMD - это половина экрана моего компьютера, поэтому я выбираю 160.

  4. Разверните окно и посмотрите, появляется ли горизонтальная полоса прокрутки внизу или есть больше места справа. Если это так, повторите шаг 3, используя другие ширины (для меня 158 функционировали).

  5. На вкладке макета скопируйте значения из "Размер буфера экрана" в "Размер окна". Высота будет заблокирована на максимально допустимом (в моем случае 61), и это сделано.

  6. Уловка: если вы хотите, по какой-то причине, сохранить оригинальный размер окна CMD, создайте ссылку (или много ссылок) для CMD с другим размером. Например, на моем рабочем столе есть два ярлыка для CMD. Одним из них является сокращение для "CMD" с именем «CMD - оригинал». Другой - это ярлык для «CMD /k cd \» с именем «CMD - большой», с такими размерами для полноэкранного режима (158x61).

3

На большинстве компьютеров Alt + Enter должен позволять вам входить или выходить из полноэкранного режима. Обратите внимание, что это также скроет вашу панель задач.

0

Нет, архитектура Windows просто не понимает, что означает "текущий текст" в консоли.

Это должно было бы обеспечить поддержку псевдо-TTY, но это не так: https://jdebp.eu./FGA/capture-console-win32.html.

0

Откройте cmd.exe. Щелкните правой кнопкой мыши в строке заголовка, щелкните свойства, щелкните макет и отрегулируйте по своему вкусу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .