Задать вопрос
@Nordman99

Почему powershell не сохраняет историю команд?

Всех приветствую! Подскажите плиз, есть комп без интернета с Windows 8.1, очень захотелось на нём иметь такую же удобную возможноть в PS которая в Win10 в нем есть уже из "коробки" - а именно сохранение истории введенных команд, скачал для этого модуль PSReadline, вручную скопировал его в папку с модулями павершелла, импортировал модуль с помощью import-module psreadline, при просмотре текущих опций с помощью Get-PSReadlineOption модуль выдает что сохранение включено и работает:
HistorySaveStyle : SaveIncrementally
История сохраняется в:
HistorySavePath : C:\Users\Username\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadline\ConsoleHost_history.txt

Однако при перезапуске павершелла прежние команды с помощью стрелок курсора вернуть не возможно как в Вин10 - т.е. история пуста, а по пути
C:\Users\Username\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadline\ConsoleHost_history.txt - пусто - нет ни файла ConsoleHost_history.txt ни даже папки \PowerShell\PSReadline\
  • Вопрос задан
  • 892 просмотра
Подписаться 2 Средний 5 комментариев
Решения вопроса 1
@azarij
В меру опытный никто
а что говорит $psversiontable?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы