Программа Windows Terminal сохраняет историю PowerShell, командной строки и других инструментов. Для доступа к последним командам инструмента PowerShell можно воспользоваться клавишами «Вверх» или «Вниз». Для инструмента «Командная строка», помимо клавиш «Вверх» и «Вниз», доступна функция отображения всей текущей истории по клавише «F7». Стоит отметить, что по-умолчанию история инструмента «Командная строка» не сохраняется.
Но вопрос где же Windows Terminal сохраняет свою историю инструмента PowerShell используемого по-умолчанию?
Откройте программу Windows Terminal с инструментом PowerShell, скопируйте команду ниже и вставьте в окно:
Get-PSReadlineOption | select -expand historysavepath
На экране появиться строка с указанием пути и имени файла, где сохраняется история команд. Это текстовый файл ConsoleHost_history.txt.
Для полной очистки истории можно просто удалить этот файл. Откройте «Проводник», вставьте путь к файлу, в моём случае:
C:\Users\Пользователь\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadLine\
Выделите файл ConsoleHost_history.txt и удалите его.
Что такое Windows Terminal?
#windows terminal