简体   繁体   中英

How to install GroupPolicy module for PowerShell?

I just started writing scripts in PowerShell.
The desired script is supposed to create a local GroupPolicyObject (GPO) which will be specified afterwards. Research showed that it could be done with the New-GPO command within the GroupPolicy module for PowerShell. I tried to install the mentioned module but unfortunately nothing I found worked. May I ask for help?

I am using Windows 7 and Powershell 5.1.14409.1005

Error I receive when running example from Microsoft page ( New-GPO -Name TestGPO -Comment "This is a test GPO." ): 运行时出错 (New-GPO -Name TestGPO -Comment "This is a test GPO.") - Microsoft 提供的示例

It is actually extremely simple, but the organization of the modules and features has changed many times in the past ten years, Microsoft Docs don't document the up-to-date way anywhere and all articles found online are very old.

Anyway, to install the Powershell Module called GroupPolicy , you need to install the Windows Feature called GPMC (Group Policy Management Console) which includes the mentioned module.

Install-WindowsFeature GPMC

This feature was once a subfeature of the RSAT feature, which is the cause of confusion.

您是否安装了RSAT(远程服务器管理工​​具)组策略组件?

Step 1. Install RSAT from Microsoft site:

https://www.microsoft.com/en-in/download/details.aspx?id=7887

Step 2. Enable Group Policy from Windows Features.

Following link describes the steps in details:

https://www.powershellmagazine.com/2012/05/14/managing-group-policy-with-powershell

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM