Я ввел следующее в cmd:

cd C:/Windows/System32

Затем я запустил команду tree .

По какой-то причине, когда я прокручиваю вверх, я не могу просмотреть всю команду :(

Я посчитал, и он показывает только последние 298 строк.

У cmd есть какой-то лимит или что-то? Есть ли способ просмотреть полную команду?

1 ответ1

2

Командная строка в Windows имеет ограничение на вывод символов в окно консоли , которые сохраняются в приложении. Символы, которые выводятся на экран, сохраняются в буфере (временное хранилище в памяти), а его емкость контролируется установкой размера экранного буфера.

Изменить размер экрана буфера графически

Размер экранного буфера можно увеличить, выполнив следующие шаги:

  1. Щелкните правой кнопкой мыши строку заголовка или щелкните в верхнем левом углу командной строки.
  2. окно, чтобы вызвать свойства.
  3. Перейдите на вкладку « Параметры ».
  4. Перейдите на вкладку « Макет ».
  5. В поле Размер буфера введите или выберите подходящее большое число в поле Высота.
  6. В диалоговом окне « Применить свойства» нажмите « Сохранить свойства для будущих окон с таким же названием»

Изменить размер экранного буфера с помощью команд

Вы также можете изменить размер экранного буфера, используя старые команды DOS:

mode con:cols=140 lines=70

Для получения дополнительной информации см. Ответы на Как изменить размер экранного буфера в командной строке DOS из пакетного сценария.

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