Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual Studio代码/powershell命令历史记录向上键_Powershell_Command Line_Visual Studio Code - Fatal编程技术网

Visual Studio代码/powershell命令历史记录向上键

Visual Studio代码/powershell命令历史记录向上键,powershell,command-line,visual-studio-code,Powershell,Command Line,Visual Studio Code,我可以用什么方式在VisualStudio代码中记录以前输入的命令? 例如,当我按向上键时,我可以向上浏览我以前的所有命令, 如果可能的话,我想把这些记录到一个文件中 本地存储在哪里? 我可以用node之类的工具记录它吗?cmdletGet History将为您提供已运行命令的历史记录。您可以通过执行以下操作将其保存到文件中 Get-History | Out-File myhistory.txt 多亏@bruce payette和@robdy为我指明了新的方向,我自己才真正解决了这个问题。也

我可以用什么方式在VisualStudio代码中记录以前输入的命令? 例如,当我按向上键时,我可以向上浏览我以前的所有命令, 如果可能的话,我想把这些记录到一个文件中

本地存储在哪里?
我可以用node之类的工具记录它吗?

cmdlet
Get History
将为您提供已运行命令的历史记录。您可以通过执行以下操作将其保存到文件中

Get-History | Out-File myhistory.txt

多亏@bruce payette和@robdy为我指明了新的方向,我自己才真正解决了这个问题。也可以从PowerShell本身记录以前会话中的所有命令。 在PowerShell中输入此命令,以接收PowerShell保存历史记录的文件路径,可使用up键访问该文件:

(Get-PSReadlineOption).HistorySavePath
这将输出如下内容:

C:\Users\[username]\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadline\ConsoleHost_history.txt

打开此文件以查看以前会话中保存的所有命令

您想只记录cmdlet历史记录,还是会这样做?我想记录历史记录,已经查看了开始/停止记录,不过这是一个很好的调用!)是的,这是我本次会议的历史记录完美,谢谢@bruce payette!您知道是否有办法从旧会话获取CMD吗?也就是说,我一直按up键并看到旧的命令,但输出文件包含来自当前sesh的1个条目。。