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

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

    Если вы любите использовать командную строку Windows, возможно, вам стало интересно, почему буфер вывода на экран имеет такой «большой» размер по умолчанию. Можете ли вы изменить его на меньший (или даже больший) размер? Сегодняшний пост SuperUser Q & A содержит ответы.

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

    Вопрос

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

    Я некоторое время использовал командную строку в Windows и только что понял, что под приглашением для ввода текста есть несколько страниц пустых строк. Это почему?

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

    Ответ

    Соавторы SuperUser Стивен и Милтонб ответят за нас. Прежде всего, Стивен:

    «Пустые строки» - это строки экранного буфера, которые еще не были заполнены выводом. Чтобы изменить размер экранного буфера по умолчанию в 300 строк (по умолчанию Microsoft выбрал), выполните следующие действия:

    1. Откройте командную строку Windows
    2. Щелкните правой кнопкой мыши значок приложения в левом верхнем углу окна.
    3. Нажмите на свойства в выпадающем меню
    4. Выберите Вкладка «Макет»
    5. Установить Размер буфера экрана (список высот) до 20
    6. Нажмите Хорошо

    Замечания: Я рекомендую возвращать размер буфера к чему-то большему, так как 20 строк не так сильно отражаются на выводе.

    Далее следует ответ от Мильтонба:

    Я знаю, что это не «почему» в отношении вашего вопроса, но если вы хотите изменить размер экранного буфера из окна командной строки (или пакетного файла), вы можете использовать команда режима (режим столбцы, строки). Я регулярно использую это из командной строки:

    • режим 200, 300

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