Powershell 组策略

Powershell Group Policy

我正在查看 powershell 组策略 cmdlet link,我似乎无法弄清楚它们之间的实际区别是什么:

设置-GPPrefRegistryValue link

设置 GPRegistryValue link

如果我想要一个组策略来修改注册表项,两者之间有何不同?

您链接的页面上清楚地描述了差异:

Set-GPPrefRegistryValue

Configures a Registry preference item under either Computer Configuration or User Configuration in a GPO.


Set-GPRegistryValue

Configures one or more registry-based policy settings under either Computer Configuration or User Configuration in a GPO.


您可以在两个不同的地方设置注册表设置:作为策略或作为首选项。

政策得到执行。这些设置也比较旧。

首选项已应用,但可以在本地覆盖。首选项还有其他选项、​​项目级别定位等。

您只需在组策略编辑器中四处浏览即可看到差异。查找存在设置的两个位置。

因此,这些 cmdlet 因更改 GPO 中不同位置的设置而有所不同。