1

Теперь Powershell легко запоминает историю предыдущих сессий, и я могу перейти к более ранним командам, просто используя стрелку вверх. Хотя я хотел бы иметь возможность отображать эту историю, но я не могу понять, как это сделать.

Команда get-history по какой-то причине только, кажется, способна отобразить историю текущего сеанса. Даже передача опции -count не помогает.

На данный момент единственный способ получить предыдущую команду - это щелкнуть вручную все предыдущие команды, чтобы найти ту, которую я ищу. Это, очевидно, может быть довольно утомительным, если команда была запущена некоторое время назад.

Есть ли какая-то хитрость для правильной работы get-history между сеансами. Этот список явно где-то хранится, поэтому его можно отобразить.

редактировать: это не повторяющийся вопрос. Речь идет о доступе к полной истории, которая уже записана Powershell, а не о добавлении нового (пользовательского) способа сохранения истории сеанса. Эти другие вопросы и связанные с ними ответы были актуальны до того, как Powershell смог автоматически записать полную историю команд.

0