启用Powershell日志logging – 缺lessGPO

我想为PowerShell启用脚本块日志logging。 我已经用windows server 2016 VM安装了这个新function。 现在我想用Windows server 2012和Windows server 2008来testing这个。首先我安装了PowerShell 5.0。

现在我想用组策略激活日志logging。 但是在以下位置找不到策略:组策略编辑器:pipe理模板→Windows组件→Windows PowerShell→打开PowerShell脚本块日志logging

如何添加此政策? 或如何启用脚本块日志logging?

脚本块logging可以通过registry启用:

HKLM\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\PowerShell\ScriptBlockLogging

EnableScriptBlockLogging = 1

不知道如何通过GPO做到这一点。

根据设置引用在powershellexecutionpolicy.admx组策略模板中定义的此参数。

您可以:

  • 在工作站上下载并安装Windows 10的组策略模板

要么

  • 从Windows 2016 VM c:\windows\PolicyDefinitionsSYSVOL\Policies\PolicyDefinitions文件夹中的域策略定义存储的简单复制策略(所有域计算机在此处search策略定义)

要么

  • 简单复制策略从Windows 2016 VM c:\windows\PolicyDefinitions到工作站上的相同文件夹