我想为 powershell 启用脚本块日志记录。我已经使用 windows server 2016 VM 安装了这个新功能。现在我想用 Windows server 2012 和 Windows server 2008 进行测试。首先我安装了 PowerShell 5.0。
现在我想使用组策略激活日志记录。但我在以下位置找不到策略:组策略编辑器:管理模板 → Windows 组件 → Windows PowerShell → 打开 PowerShell 脚本块日志记录
如何添加此策略?或如何启用脚本块日志记录?
脚本块记录可以通过注册表启用:
HKLM\SOFTWARE\Wow6432Node\Policies\Microsoft\Windows\PowerShell\ScriptBlockLogging
EnableScriptBlockLogging = 1
不知道如何通过 GPO 做到这一点。
根据设置参考
powershellexecutionpolicy.admx
组策略模板中定义的此参数。你可以:
或者
c:\windows\PolicyDefinitions
到文件夹上的域策略定义存储SYSVOL\Policies\PolicyDefinitions
(所有域计算机在此位置搜索策略定义)或者
c:\windows\PolicyDefinitions
到工作站上的同一文件夹