2

В командной строке Windows cls очищает экран.

Могу ли я получить данные после их очистки?

2 ответа2

3

cls является внутренней командой и работает путем очистки буфера, в котором было исправлено 25 или 50 строк в случае первых DOS и Windows соответственно. Поэтому, когда вы чистите его, вы не можете вернуть его обратно.

Другая ситуация, если вы регистрируете все выходные данные оболочки в файле ... воспользуйтесь некоторыми подсказками из этого ответа или использования tee или других методов.
Существует ряд программ, которые могут регистрировать ввод и вывод оболочки.


С PowerShell вы можете начать запись просто

C:\>Start-Transcript

Transcript started, output file is C:\Users\administrator.ESPNET\Documents\PowerShell_transcript.20150710113555.txt

тогда вы можете остановить это с

C:\>Stop-Transcript

Ссылка

Сеанс просто записывается в текстовый файл, который содержит все команды ввода и выходные данные, которые отображаются в окне командной консоли Exchange.

2

Возможно, снова запустив ту же команду / строку команд, чтобы получить тот же результат?

  • Просмотрите последние использованные команды, нажимая вверх / вниз

  • Если вы просто хотите прочитать последние команды, нажмите F7 с командной строкой в качестве активного окна, и должно появиться список последних 10 команд, которые были выполнены (это в Windows 10).

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