Używam obecnego systemu Windows 10 z Powershell 5.1. Często chcę wyszukać polecenia, których użyłem w przeszłości, do ich modyfikacji i / lub ponownego uruchomienia. Nieuchronnie polecenia, których szukam, zostały uruchomione w poprzednim lub innym oknie / sesji PowerShell.
Kiedy wbijam ↑klawisz, mogę przeglądać wiele poleceń z wielu sesji, ale kiedy próbuję je przeszukiwać za pomocą Get-History | Where-Object {$_.CommandLine -Like "*docker cp*"}, nie otrzymuję żadnych wyników. Podstawowe rozwiązywanie problemów ujawnia, że Get-Historynie pokazuje niczego z poprzednich sesji, jak pokazują:
C:\Users\Me> Get-History
Id CommandLine
-- -----------
1 Get-History | Where-Object {$_.CommandLine -Like "*docker cp*"}
Jak mogę przeszukiwać poprzednie polecenia, które ↑udostępnia klawisz za pomocą Get-Historylub innego polecenia cmdlet?
Ctrl+Rnaciśnięć będzie cyklicznie przechodzić przez wyniki.