Windows 删除文本字段历史记录

Windows 删除文本字段历史记录,windows,powershell,caching,command-line-interface,Windows,Powershell,Caching,Command Line Interface,如果在powershell中按向上箭头,将显示最后一个命令。 其他程序会删除此“历史记录”,但powershell似乎不会。 我想知道如何删除此数据(重新启动无效)。 使用命令“清除历史记录”从PowerShell会话中删除命令历史记录 “[Microsoft.PowerShell.PSConsoleReadLine]::ClearHistory()可用于清除当前会话的历史记录”您可以按Alt+F7来清除此历史记录。这是最简单的方法,没有命令 编辑: 感谢Midacts指出了用于此目的的命令

如果在powershell中按向上箭头,将显示最后一个命令。 其他程序会删除此“历史记录”,但powershell似乎不会。 我想知道如何删除此数据(重新启动无效)。

使用命令“清除历史记录”从PowerShell会话中删除命令历史记录


[Microsoft.PowerShell.PSConsoleReadLine]::ClearHistory()
可用于清除当前会话的历史记录”

您可以按Alt+F7来清除此历史记录。这是最简单的方法,没有命令


编辑: 感谢Midacts指出了用于此目的的命令:

[Microsoft.PowerShell.PSConsoleReadLine]::ClearHistory()
有关更多信息,您可能希望查看此帖子:

我测试了这个,它不起作用。Clear History PowerShell自己的历史机制(Get History,Clear History)是独立于主机的,这就是为什么(有些出乎意料)您还需要单独清除主机的命令历史。--><代码>[Microsoft.PowerShell.PSConsoleReadLine]::ClearHistory()可用于清除当前会话的历史记录。这是否回答了您的问题?