Czy istnieje sposób przeglądania historii wiersza poleceń we wszystkich sesjach programu PowerShell ? Program Windows PowerShell umożliwia wyświetlenie każdego polecenia wykonanego w bieżącej sesji za pomocą polecenia Get-History. Ale czasami to nie wystarczy. W tym przewodniku Quantrimang.com pokaże Ci, jak wyświetlić całą historię poleceń ze wszystkich poprzednich sesji w systemie Windows 10.
Jak wyświetlić historię poleceń z poprzednich sesji PowerShell w systemie Windows 10
1. Aby skorzystać z funkcji przeglądania historii poleceń PowerShell, należy najpierw zainstalować moduł PSReadLine za pomocą poniższego polecenia.
Install-Module PSReadLine

Aby skorzystać z funkcji przeglądania historii poleceń PowerShell, należy najpierw zainstalować moduł PSReadLine
Jeśli zostanie wyświetlony monit o zainstalowanie dostawcy NuGet , wpisz Yi naciśnij klawisz Enter.
2. Następnie wpisz poniższe polecenie, aby wyświetlić ścieżkę do pliku, w którym zapisana jest historia poleceń PowerShell.
(Get-PSReadlineOption).HistorySavePath
![Jak wyświetlić historię poleceń z poprzednich sesji PowerShell w systemie Windows 10 Jak wyświetlić historię poleceń z poprzednich sesji PowerShell w systemie Windows 10]()
Wyświetla ścieżkę do pliku, w którym zapisana jest historia poleceń PowerShell
3. Aby zobaczyć pełną szczegółową historię poleceń w konsoli PowerShell, uruchom tę komendę:
cat (Get-PSReadlineOption).HistorySavePath
4. Aby wyczyścić całą historię wprowadzonych poleceń PowerShell, wpisz następujące polecenie:
Remove-Item (Get-PSReadlineOption).HistorySavePath
![Jak wyświetlić historię poleceń z poprzednich sesji PowerShell w systemie Windows 10 Jak wyświetlić historię poleceń z poprzednich sesji PowerShell w systemie Windows 10]()
Polecenie czyści całą historię wprowadzonych poleceń PowerShell
5. Jeśli chcesz uniemożliwić PowerShellowi zapisywanie historii poleceń, wykonaj to polecenie:
Set-PSReadlineOption -HistorySaveStyle SaveNothing
![Jak wyświetlić historię poleceń z poprzednich sesji PowerShell w systemie Windows 10 Jak wyświetlić historię poleceń z poprzednich sesji PowerShell w systemie Windows 10]()
Polecenie uniemożliwia programowi PowerShell zapisywanie historii poleceń
6. Jeśli chcesz skonfigurować PowerShell tak, aby śledził wszystkie wykonane polecenia, uruchom następującą komendę:
Set-PSReadlineOption -HistorySaveStyle SaveIncrementally
Powyżej znajdują się polecenia, których możesz użyć do kontrolowania historii używanych poleceń w Powershell.
Mam nadzieję, że odniesiesz sukces.