Windows PowerShell позволяет просматривать историю команд, выполненных во время текущего сеанса, с помощью команды Get-History. В сегодняшней статье мы рассмотрим как просмотреть полную историю команд всех предыдущих сессий в Windows 10.
Посмотреть историю команд из предыдущих сессий PowerShell
1. Чтобы использовать функциональность истории команд PowerShell, необходимо сначала установить модуль PSReadLine, введите команду Install-Module PSReadLine и нажмите Enter. Для продолжения требуется поставщик NuGet, нажмите Y на клавиатуре
2. Нажмите Y и Enter.
3. Чтобы посмотреть историю команд введите cat (Get-PSReadlineOption).HistorySavePath и нажмите Enter.
Чтобы посмотреть команды в текстовом файле, введите команду (Get-PSReadlineOption).HistorySavePath и нажмите Enter. Вы увидите путь к текстовому файлу.
Чтобы очистить историю команд введите Remove-Item (Get-PSReadlineOption).HistorySavePath и нажмите Enter.
Чтобы запретить отслеживание команд введите команду Set-PSReadlineOption -HistorySaveStyle SaveNothing и нажмите Enter. Если вы захотите снова включить отслеживание команд введите Set-PSReadlineOption -HistorySaveStyle SaveIncrementally и нажмите Enter.
На сегодня все, удачи Вам 🙂