Командний рядок Windows: Як збільшити буфер?


15

Я хочу мати можливість прокрутити далі, щоб побачити результат команди. Наприклад, якщо я набираю dirкаталог з великою кількістю списків, наприклад C:\windows, вихід буде дуже довгим. Коли я спробую прокрутити вгору, я, мабуть, перейду від z до s і ніколи не дістанусь до r. Забагато файлів / каталогів у папці.

Як я можу збільшити буфер, щоб я міг прочитати довшу історію виводу?

Відповіді:


15

У вас є три варіанти.

  1. Або ви збільште розмір буфера вашого вікна cmd.exe, як зазначено в іншій відповіді (спадне меню (CTRL + SPACE)> Властивості> Збільшити розмір буфера

  2. Або ви перенаправляєте вихід своєї команди на файл, який потім зможете редагувати будь-яким іншим інструментом, який вам подобається (блокнот або навіть редактор CLI, наприклад "редагувати"):

    dir> directory.txt

  3. Або ви можете розглянути альтернативи командного рядка під Windows (я ніколи не розумів, як Microsoft cmd.exe не переписав Microsoft, щоб мати щось із меншими обмеженнями та більшою простотою використання).

    Ви можете перевірити, наприклад, " Консоль ", проект з відкритим кодом, з декількома вкладками та кількома параметрами інтерстингу, включаючи більший буфер.

    Є й інші варіанти, але жодна, про яку я знаю, була б безкоштовною.


9

Клацніть правою кнопкою миші на заголовку ряду підказки CMD> Властивості> Макет> Розмір буфера екрана дозволить збільшити розмір буфера екрана.

Що стосується паузи, як запропонував Серодіс, замість /pбільшості cmd / DOS (не рівно, я знаю, але це стосується обох) працювати з |moreсуфіксом.


Ви можете використовувати клавішу паузи на клавіатурі, щоб призупинити, але важко це встигнути. /pє тимчасовим варіантом для, dirі lsя думаю. Я вважаю за краще /w/p, що дає мені широкий погляд, коли я використовую ці команди. У будь-якому випадку, дякую за інший спосіб доступу до діалогового вікна буфера.
Wolfpack'08

4

Ви можете піти drop-down->properties->increase buffer size. Я зрозумів це, гулячи більше.


3
dir /p

Це нормальна робота з частковим результатом, щоб ви могли прокручувати повільно.


Не обсяг відповіді, яку я шукав, але параметр сторінки корисний для людей із прикладом проблеми. Дякую.
Wolfpack'08

1

Окрім вже наданих відповідей, Powershell ISE зберігає повний буфер всього у вікні підказки.

Якщо ви запустили свою команду з вікна ISE, ви зможете прокрутити до верху, незалежно від того, скільки є вихід.

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