如何使用 powershell 管理工作组服务器(Windows 2019)中 gpedit.msc 中的策略?

问题描述 投票:0回答:1

我正在尝试创建一个 powershell 脚本来管理 gpedit.msc 中的策略(管理模板(计算机)/系统)。

我想在不属于任何域的 Windows 2019 服务器中管理这些策略。

我知道策略的注册表项,但是当我添加或更新此注册表时,我在 gpedit.msc (gui) 中看不到相应的更改。

有没有办法使用 powershell 管理 Windows 2019(工作组)服务器中的 gpedit.msc 中的“管理模板(计算机)/系统”策略?

windows powershell registry group-policy
1个回答
0
投票

请参阅:https://4sysops.com/archives/administering-group-policy-with-powershell/

这里有一些示例,首先:安装组策略管理控制台

Install-WindowsFeature –Name GPMC

在远程计算机上调用组策略更新

Invoke-GPUpdate -Computer "DOMAIN\\COMP01"

仅刷新计算机或用户策略

Invoke-GPUpdate -Computer "DOMAIN\\COMP01" -Target User

安排随机延迟的组策略更新以降低网络负载

"COMP01","COMP02","COMP03" |  Foreach-Object { Invoke-GPUpdate -Computer $_ -RandomDelayInMinutes 20 }

更新应用完毕后重新启动或注销

Invoke-GPUpdate -Computer "DOMAIN\\COMP01" -Boot
Invoke-GPUpdate -Computer "DOMAIN\\COMP01" -Logoff

为特定组策略或域中的所有组策略生成 XML 或 HTML 格式的报告

Get-GPOReport
© www.soinside.com 2019 - 2024. All rights reserved.