我的任务是创建一个脚本,我可以使用PowerShell自动化组策略对象(GPO)的配置。我正在使用此命令创建新的GPO:
New-GPO -Name "foo"
但是,每当我尝试创建一个新的GPO时,我总会遇到这个错误:
New-GPO : Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
At line:1 char:1
+ New-GPO -Name "foo"
+ ~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [New-GPO], UnauthorizedAccessException
+ FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.GroupPolicy.Commands.NewGpoCommand
我搜索了这背后的错误代码,它与此背后的访问授权有关。我尝试过很多东西,例如下载RSAT和其他应用程序,但是,我仍然不允许我的用户创建新的GPO。任何帮助将不胜感激。提前谢谢。
答案 0 :(得分:0)
如果您阅读documentation,则说明:“只有域管理员,企业管理员和组策略创建者所有者组的成员才能创建GPO。这些用户必须以提升状态运行Windows PowerShell。 “
答案 1 :(得分:0)
Miquel Roque。
在您的域中,您的用户帐户需要包含以前提到的任何组: 域管理员 企业管理员 组策略创建者
所有组和访问都添加在" Active Directory用户和计算机" 从管理服务器或mmc控制台。
您还需要升级Powershell(以管理员身份运行)。