Як я можу отримати повний екран свого CMD? [дублікат]


27

Я працюю ЛОТ в командному рядку Windows. На відміну від інших вікон, він не збільшує - він просто збільшується, залежно від розміру буфера. Чи я можу змусити CMD діяти як консоль PuTTY, що протікає із зміною розміру?


ПРИМІТКА. Відповідь не повинна бути переробленою в CMD. Якщо там є програма, що нагадує PuTTY, яка буде працювати між мною та командним рядком, я задоволений цим - я просто хочу, щоб відповідне вікно працювало в


@Codemonkey: Проблема полягає в тому, що якщо програма використовує справжню консоль, вона не може працювати. Якщо він імітує консоль (наприклад, PuTTy), вона обов'язково не зможе добре працювати з деякими програмами, тобто з тими, які використовують консоль низького рівня вводу / виводу. Якому ви віддаєте перевагу?
Мехрдад

Хто каже, що я не можу використовувати обох? :-)
Hubro

Ах бачу, тож вам просто потрібен останній, правда? (CMD - це вже колишній.)
Мехрдад,

Я ніколи не використовую його, але думаю, що PowerShell повинен мати трохи більше гнучкості.
Ciaran

Я роблю кодування PHP і Python, тож, наскільки я знаю, мені потрібно лише останнє, так. Я думаю, що якби мені колись
знадобився

Відповіді:


26

Це трохи хитро, але ви можете зробити повноекранний cmd:

  1. Запустіть CMD і напишіть наступний код:

    mode 800
    
  2. Тепер ви можете зробити його на повноекранному екрані, перетягнувши меню вгорі екрана або змінивши його розмір до будь-якого розміру.

Якщо ви хочете, щоб це було встановлено за замовчуванням, зробіть наступне:

  1. Відкрийте редактор і напишіть у коді

    @Echo Off
    mode 800
    
  2. Тепер змініть ім'я файлу на .cmdабо.bat

  3. Помістіть його в автозапуск.
    Щоб помістити його в автоматичний запуск для всіх користувачів , виконайте наступне:

    1. Перейдіть до реєстру, ввівши regedit.exeу вікні пошуку.
    2. Перейдіть до наступного шляху:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
      
    3. Необов’язково . Якщо ви хочете зробити це лише для фактичного користувача, перейдіть до наступного шляху:

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

    5. Тепер ви повинні змінити значення значення. Клацніть правою кнопкою миші на клавіші та виберіть edit. введіть тут опис зображення

    6. Тепер встановіть значення шляху, де ваш сценарій: введіть тут опис зображення

Щоразу, коли ви запускаєте свій апарат, ваш cmd зможе перейти на повний екран.


Це породжує панелі прокрутки, і текст не перетворюється, але це все-таки найкраще рішення, яке я бачив досі!
Хубро

Так, це рішення. Я не знаю, чому microsoft не реалізує можливість повноекранного режиму.
Крістіан Ворц

1
@codemonkey, ви можете використовувати режим '' '160' '' або протестувати інше число, яке відповідає ширині робочого столу без прокрутки ...
kokbira

@ c0dev, мені сподобалось ваше рішення :)
kokbira

17
  1. Відкрити CMD

  2. Клацніть правою кнопкою миші на заголовку і виберіть "властивості"

  3. На вкладці "Макет" у "розмірі буфера екрана" змініть з 80 на число, яке відповідатиме вашій ширині екрана. Наприклад, у моєму ноутбуці вікно CMD - це половина екрана мого комп’ютера, тому я вибираю 160.

  4. Максимально збільшити вікно і побачити, чи з’являється горизонтальна смуга прокрутки внизу чи є більше місця в правій частині. Якщо так, повторіть крок 3, використовуючи інші ширини (для мене 158 функціонував).

  5. На вкладці макета скопіюйте значення з "розміру буфера екрана" на "розмір вікна". Висота буде заблокована до максимально дозволеної (у моєму випадку 61), і це зроблено.

  6. Трюк: якщо ви хочете, з якоїсь причини, зберегти початковий розмір вікна CMD, створіть посилання (або безліч посилань) для CMD з різним розміром. Наприклад, у мене на робочому столі є два ярлики для CMD. Один - це ярлик для "CMD" під назвою "CMD - оригінал". Інший - це ярлик для "CMD / k cd \" з назвою "CMD - великий", з тими розмірами для повноекранного (158x61).


Ця відповідь очевидна і не стосується частини мого запитання "потоку із зміною розміру", але це все-таки найкраще рішення.
Чортове

4
Це набагато простіший метод ("wmic" трюк): 1. Відкрийте CMD 2. Виконайте wmic 3. У запиті wmic:root\cli>максимізуйте вікно 4. Клацніть правою кнопкою миші на панелі заголовка та виберіть "Властивості" 5. Скопіюйте "Широке вікно" на "Буфер широко" "та приріст" Висота вікна "на 2 6. Клацніть" Прийняти " 7. Введітьexit
Aacini

@Aacini, використовуй свій коментар як ще одну відповідь.
kokbira

4

На більшості комп'ютерів Alt + Enter повинен дозволяти вам вводити або виходити на весь екран. Зауважте, що це також приховає вашу панель завдань.


1
Не на 64-розрядному ...
Мехрдад

1
Або 32-бітний від Vista вгору, я думаю. Безумовно, застосовно до XP, хоча.
Ciaran

1
Знімок екрана: i.stack.imgur.com/j9aRm.png . Цікаво, я ніколи цього не знав. І це мусить бути причиною того, що і моя друкарня / Нова друкарня (близько 1989/1993) не буде працювати у W7! Цікаво, як змусити їх працювати ...?
therube


@therube Якщо у вас є Windows 7 Professional або Ultimate, Google "Режим Windows XP", встановіть його, а потім встановіть Print Shop всередині створеної ним віртуальної машини XP. Працює практично так само.
kirb

0

Відкрийте cmd.exe Клацніть правою кнопкою миші на панелі заголовка, натисніть властивості.


1
Це не робить течію тексту, коли розмір вікна змінюється ...
Мехрдад

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.