Wyraźna historia PowerShell nie usuwa historii

Ostatnio musiałem uruchomić polecenie, które niestety wymagało ode mnie wpisania hasła bezpośrednio w wierszu poleceń.

Następnie wyczyściłem ekran za pomocą polecenia „Wyczyść”, ale chciałem także wyczyścić historię poleceń, tak aby niepoprawne polecenie nie pojawiło się w historii sesji. NiestetyCzysta historia cmdlet zdaje się nie robić tego, co twierdzi jego dokumentacja - uruchomienie Clear-History nie wydaje się mieć żadnego wpływu na historię sesji.

Nadal widzę poprzednie polecenia w menu podręcznym historii i przewijam stare polecenia, naciskając klawisz w górę. Oto screengrab demonstrujący problem:

Sprawdziłem zGet-Command że Clear-History rzeczywiście wykonuje oczekiwany wbudowany cmdlet PowerShell.

Wypróbowałem kilka odmian, takich jak „Clear-History -count 10 -newest”, wszystkie nie pokazują żadnego efektu. Kiedy określam dokładny identyfikator historii, taki jak „Clear-History -id 3”, otrzymuję następujący błąd:

Clear-History : Cannot locate history for Id 3.

Nawet jeśli widzę polecenie # 3 na ekranie.

questionAnswers(3)

yourAnswerToTheQuestion