От вашего вопроса кажется, что вы не знаете, что вы можете изменить размер буфера экрана для окна командной строки в Windows? Это дает вам полосу прокрутки в боковой части окна, которую вы можете использовать для прокрутки назад вверх, чтобы просмотреть информацию, которая прокручивается в верхней части окна.
В окне консоли щелкните значок слева от строки заголовка (или просто щелкните правой кнопкой мыши строку заголовка), выберите «По умолчанию», перейдите на вкладку «Макет», измените высоту размера буфера экрана на величину, в несколько раз превышающую высоту размера окна. (у меня в настоящее время 25 строк высоты для окна, но 300 строк для высоты экранного буфера).
Не могу вспомнить, было ли это включено по умолчанию для Vista или нет, но для XP и ранее вам определенно приходилось заходить и вручную менять его на что-то разумное самостоятельно.
Другой очень полезный параметр, который я всегда меняю при новой установке, - это включение режима QuickEdit на первой вкладке. Это позволяет вам выделять текст в командном окне мышью, затем просто нажать Enter, чтобы отправить его в буфер обмена, и просто щелкнуть правой кнопкой мыши на окне консоли, чтобы вставить (очевидно, не включайте его, если вы используете какие-либо консольные приложения, которые используют мышь).