PowerShell の入力履歴は、プロンプトを閉じると消えていましたが、Windows 10 (とWS16TP2)の PowerShell 5.0 では履歴が保存されるようになりました。
保存は、テキストファイルで、(Get-PSReadlineOption).HistorySavePath でどこに保存されているか確認できます。
PS C:\> (Get-PSReadlineOption).HistorySavePath C:\Users\mura\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadline\ConsoleHost_history.txt |
記録停止方法とかはまだ手探りなのですが、このファイルを Rename or 削除すると履歴を削除する事が出来ます。
この機能は OSS になっており、以下に公開されているので時間がある時に解析します。
lzybkr/PSReadLine
https://github.com/lzybkr/PSReadLine
Copyright © MURA All rights reserved.