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

Оглавление:

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

Видео: Можете ли вы изменить размер буфера вывода в командной строке Windows?

Видео: Можете ли вы изменить размер буфера вывода в командной строке Windows?
Видео: Погода в Apple Watch. Добавление города - YouTube 2024, Май
Anonim
Если вы любите использовать командную строку Windows, возможно, вам было любопытно, почему буфер вывода экрана имеет такой «большой» размер по умолчанию. Можете ли вы изменить его на меньший (или даже больший) размер? Ответы на вопросы и ответы на сегодняшний день SuperUser.
Если вы любите использовать командную строку Windows, возможно, вам было любопытно, почему буфер вывода экрана имеет такой «большой» размер по умолчанию. Можете ли вы изменить его на меньший (или даже больший) размер? Ответы на вопросы и ответы на сегодняшний день SuperUser.

Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser - подразделению Stack Exchange, основанной на сообществах сайтам Q & A.

Вопрос

Считыватель SuperUser Джей хочет знать, почему размер буфера вывода командной строки Windows по умолчанию настолько велик:

I have been using the Command Prompt in Windows for a while now and just realized that there are several pages worth of empty lines below the text entry prompt. Why is that?

Почему размер буфера вывода командной строки Windows по умолчанию настолько велик? Может ли его размер быть изменен?

Ответ

У участников SuperUser Стивена и Милтонба есть ответ. Сначала, Стивен:

The “empty lines” are the rows of screen buffer that have not been filled with output yet. To change the screen buffer size from the default of 300 lines (Microsoft’s chosen default), perform the following steps:

  1. Open the Windows Command Prompt
  2. Right-click on the application’s icon in the upper left corner of the window
  3. Click on Properties in the drop down menu
  4. Select the Layout Tab
  5. Set the Screen Buffer Size (Height Listing) to 20
  6. Click OK

Note: I recommend reverting the buffer size to something larger since 20 lines is not much in the way of displayed output.

Вслед за ответом от miltonb:

I know that this is not the “why” with regard to your question, but if you want to change the screen buffer size from within a Command Prompt window (or batch file), you can make use of the mode command (mode columns, lines). I regularly use this from within the command prompt:

mode 200, 300

Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других пользователей Windows? Посмотрите здесь полную дискуссионную тему.

Рекомендуемые: