You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看Windows PowerShell过往会话的命令及输出日志?

查看Windows PowerShell命令日志的方法

一、已执行命令的存储位置与查看方式

PowerShell默认会将你输入过的命令保存到本地文本文件中,路径为:
C:\Users\<你的用户名>\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt

你可以通过两种方式查看这些历史命令:

  • 直接找到该文件,用记事本或其他文本编辑器打开查看。
  • 在PowerShell中执行命令读取:
    Get-Content $env:APPDATA\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt
    

注意:Get-History命令仅能查看当前PowerShell会话的命令历史,重启会话后该会话的历史会被清空,无法查看之前关闭会话的历史命令。

二、命令输出的保存说明

默认情况下,PowerShell不会自动保存命令的输出内容,仅记录命令本身。如果需要留存命令的输出,需手动操作:

  • 单条命令输出重定向:在命令后添加重定向符号,将输出保存到指定文件,例如:
    Get-ChildItem > D:\文件列表.txt
    
  • 全程会话记录:执行Start-Transcript开启会话记录,该命令会把后续所有命令及输出保存到文件中(默认路径为用户文档目录),结束记录时执行Stop-Transcript即可。

内容的提问来源于stack exchange,提问作者mars8

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 23:01:05