none
Командная строка (cmd.exe) теряет часть вывода - листинга. RRS feed

  • Вопрос

  • Например я ввожу команду DIR, и она выводит длинный список файлов и директорий. Но они не влазят все в консоль, можно пролистать несколько страниц вверх, но на этом все, - верхняя часть списка утеряна, и даже самой команды DIR нет. Это нормальное поведение?  А как работать тогда? В голове не укладывается.
    14 июня 2017 г. 8:36

Ответы

  • Жмакнуть надо по окну cmd и выбрать свойства, в котором на вкладке Расположение настраиваются нужные вам параметры (размер буфера экрана). Увеличьте высоту и будет вам счастье.


    MCSAnykey

    • Предложено в качестве ответа Vector BCOModerator 14 июня 2017 г. 11:04
    • Помечено в качестве ответа Vector BCOModerator 19 июня 2017 г. 12:11
    • Снята пометка об ответе Jean.Green 19 июня 2017 г. 13:41
    • Помечено в качестве ответа Jean.Green 19 июня 2017 г. 13:41
    14 июня 2017 г. 10:09
  • Например я ввожу команду DIR, и она выводит длинный список файлов и директорий. Но они не влазят все в консоль, можно пролистать несколько страниц вверх, но на этом все, - верхняя часть списка утеряна, и даже самой команды DIR нет. Это нормальное поведение?  А как работать тогда? В голове не укладывается.

    Читать документацию. Увеличить размер буфера экрана (вкладка Расположение в диалоге свойств окна). Отправить вывод в файл (см. предыдущий ответ). Передать вывод команде more, которая выводит данные постранично:

    dir | more

    Если нужно найти что-то конкретное - передать вывод команде find - пусть компьютер сам ищет.

    Короче, RTFM


    Слава России!

    • Предложено в качестве ответа Vector BCOModerator 14 июня 2017 г. 11:04
    • Помечено в качестве ответа Vector BCOModerator 19 июня 2017 г. 12:11
    14 июня 2017 г. 10:56
  • Здравствуйте,

    Попробуйте, пожалуйста, сделать вывод в файл.

    К примеру команда: 

    ping 10.1.0.12 > "C:\Users\Tim\Desktop\Ping Results.txt"


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Предложено в качестве ответа Vector BCOModerator 14 июня 2017 г. 11:04
    • Помечено в качестве ответа Vector BCOModerator 19 июня 2017 г. 12:11
    14 июня 2017 г. 10:01
  • Есть много замечательных команд и все они хороши для решения определенных задач. Тот факт что консоль ограничена по высоте (и ширине) является нормальным.

    Как правило если вы упираетесь в подобные ограничения - что то делаете не лучшим образом. Решать можно влоб - увеличивая высоту и ширину консоли либо использовать дополнительный функционал.

    Например:

    Постраничный вывод информации на экран

    Dir c:\windows\system32 | more

    Вывод определенных(ой) строк(и) из простыни похожих строк

    Dir C:\Windows\System32 | findstr notepad
    Dir C:\Windows\System32 | findstr wu

    и тд.

    С приходом PowerShell возможностей стало еще больше


    The opinion expressed by me is not an official position of Microsoft

    • Предложено в качестве ответа Anton Sashev Ivanov 14 июня 2017 г. 11:06
    • Помечено в качестве ответа Vector BCOModerator 19 июня 2017 г. 12:11
    14 июня 2017 г. 11:02
    Модератор

Все ответы

  • Здравствуйте,

    Попробуйте, пожалуйста, сделать вывод в файл.

    К примеру команда: 

    ping 10.1.0.12 > "C:\Users\Tim\Desktop\Ping Results.txt"


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    • Предложено в качестве ответа Vector BCOModerator 14 июня 2017 г. 11:04
    • Помечено в качестве ответа Vector BCOModerator 19 июня 2017 г. 12:11
    14 июня 2017 г. 10:01
  • Жмакнуть надо по окну cmd и выбрать свойства, в котором на вкладке Расположение настраиваются нужные вам параметры (размер буфера экрана). Увеличьте высоту и будет вам счастье.


    MCSAnykey

    • Предложено в качестве ответа Vector BCOModerator 14 июня 2017 г. 11:04
    • Помечено в качестве ответа Vector BCOModerator 19 июня 2017 г. 12:11
    • Снята пометка об ответе Jean.Green 19 июня 2017 г. 13:41
    • Помечено в качестве ответа Jean.Green 19 июня 2017 г. 13:41
    14 июня 2017 г. 10:09
  • Например я ввожу команду DIR, и она выводит длинный список файлов и директорий. Но они не влазят все в консоль, можно пролистать несколько страниц вверх, но на этом все, - верхняя часть списка утеряна, и даже самой команды DIR нет. Это нормальное поведение?  А как работать тогда? В голове не укладывается.

    Читать документацию. Увеличить размер буфера экрана (вкладка Расположение в диалоге свойств окна). Отправить вывод в файл (см. предыдущий ответ). Передать вывод команде more, которая выводит данные постранично:

    dir | more

    Если нужно найти что-то конкретное - передать вывод команде find - пусть компьютер сам ищет.

    Короче, RTFM


    Слава России!

    • Предложено в качестве ответа Vector BCOModerator 14 июня 2017 г. 11:04
    • Помечено в качестве ответа Vector BCOModerator 19 июня 2017 г. 12:11
    14 июня 2017 г. 10:56
  • Есть много замечательных команд и все они хороши для решения определенных задач. Тот факт что консоль ограничена по высоте (и ширине) является нормальным.

    Как правило если вы упираетесь в подобные ограничения - что то делаете не лучшим образом. Решать можно влоб - увеличивая высоту и ширину консоли либо использовать дополнительный функционал.

    Например:

    Постраничный вывод информации на экран

    Dir c:\windows\system32 | more

    Вывод определенных(ой) строк(и) из простыни похожих строк

    Dir C:\Windows\System32 | findstr notepad
    Dir C:\Windows\System32 | findstr wu

    и тд.

    С приходом PowerShell возможностей стало еще больше


    The opinion expressed by me is not an official position of Microsoft

    • Предложено в качестве ответа Anton Sashev Ivanov 14 июня 2017 г. 11:06
    • Помечено в качестве ответа Vector BCOModerator 19 июня 2017 г. 12:11
    14 июня 2017 г. 11:02
    Модератор