是否可以在一台机器上记录所有 powershell 命令 运行?
Is it possible to log all powershell commands run on a machine?
我们有一些 .net 应用程序 运行 在服务器上运行 运行 powershell 脚本。是否有一个设置可以让我们在该机器上记录每个 powershell 命令 运行,而无需修改我们现有的应用程序?我已经试过了 start-transcript
。该命令仅捕获当前会话中的命令 运行。
我相信 Microsoft 称之为您想要的 "Over the Shoulder Transcription"。它已被描述 here,并且将在 WMF5 中可用。
我们有一些 .net 应用程序 运行 在服务器上运行 运行 powershell 脚本。是否有一个设置可以让我们在该机器上记录每个 powershell 命令 运行,而无需修改我们现有的应用程序?我已经试过了 start-transcript
。该命令仅捕获当前会话中的命令 运行。
我相信 Microsoft 称之为您想要的 "Over the Shoulder Transcription"。它已被描述 here,并且将在 WMF5 中可用。