【发布时间】:2020-06-24 11:03:10
【问题描述】:
如果我在 powershell 中按向上箭头,则会显示最后一个命令。 其他程序删除了这个“历史”,但似乎 powershell 没有。 我想知道如何删除这些数据(重启不起作用)。
【问题讨论】:
标签: windows powershell caching command-line-interface
如果我在 powershell 中按向上箭头,则会显示最后一个命令。 其他程序删除了这个“历史”,但似乎 powershell 没有。 我想知道如何删除这些数据(重启不起作用)。
【问题讨论】:
标签: windows powershell caching command-line-interface
您可以按 Alt + F7 清除此历史记录。这是最简单的方法,无需命令。
编辑: 感谢 Midacts 指出此目的的命令:
[Microsoft.PowerShell.PSConsoleReadLine]::ClearHistory()
有关更多信息,您可能需要查看此帖子: PowerShell's Clear-History doesn't clear history
【讨论】:
使用命令Clear-History“从 PowerShell 会话中删除命令历史记录。”
PowerShell's Clear-History doesn't clear history
"[Microsoft.PowerShell.PSConsoleReadLine]::ClearHistory()可用于清除当前会话的历史记录"
【讨论】:
[Microsoft.PowerShell.PSConsoleReadLine]::ClearHistory() 可用于清除当前会话的历史记录。