Если я использую PowerShell ISE, и у меня есть куча текста на экране из предыдущих команд, которые я выполнил, я мог бы затем выпустить команду Clear-Host для ее очистки. Курсор переместится в верхнюю строку экрана, распечатает приглашение и снова ждет.Как получить историю буфера консоли после Clear-Host?
Но как только я это сделаю, я не могу прокрутить вверх, чтобы увидеть предыдущий результат. Является ли этот предыдущий выход сохраненным в любом месте? Как я могу посмотреть на вывод команд, которые я выполнил, прежде чем я сделал Clear-Host?
У меня есть сценарий, который выполняет Clear-Host, но я на самом деле не собирался терять эту историю старого экрана, когда запускаю скрипт, поэтому я надеюсь, что смогу вернуть его каким-то образом. Я не нашел его в выводе '$ host' Export-Clixml file.xml ', который был моей первой мыслью.
Нет переменной, которая содержит содержимое текущего дисплея, если вы очистите его. И насколько я знаю, в ISE нет никакой функции истории консоли. Вы могли бы посмотреть, есть ли надстройка для ISE, которая делает это, но, по крайней мере, на странице microsofts isnt – Paul