상세 컨텐츠

본문 제목

Edit Local Group Policy With Power Shell Scripting

카테고리 없음

by laeturtobiotehy 2021. 5. 29. 18:44

본문

Hi, I want to set values of Local Group Policy Computer Configration Administrative Templates Windows Components Remote Desktop Services Remote Desktop Session Host Connections Limit number of connections by powershell. But I can't find any cmdlet from Internet. So I come here for some help. Any help is fine. Scripting https: //social.msdn. I want to set values of Local Group Policy Computer Configration Administrative Templates Windows Components Remote.

Active5 months ago

I want to access this path Computer ConfigurationPoliciesWindows SettingsSecurity SettingsAccount PoliciesPassword PolicyMaximum password age in local group policy editor and modify its value through powershell script. I have tried to import module group (Get-Command -Module group*) but no methods/module is found.I have tried the following way in powershell and it didn't work.

Can someone help me in modifying the value through powershell scripting.

I am new to powershell scripting,so please ignore if any wrong info is provided.

Auto-learner
Auto-learnerAuto-learner

3 Answers

For parameters like max password age, I think best way is to use net.exe commant. Try to execute

For more complicated group policies in computer without domain, you can prepare policies in one computer, export it to file, and inport in other computers, by using secedit.exe

Try to google secedit /export, secedit /import usage

You can call secedit from powershell without any problems

Mihail KuznesovMihail Kuznesov

You can find it in windows registry, HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesNetlogonParametersMaximumPasswordAge REG_DWORD

Mihail KuznesovMihail Kuznesov

You can get/set Registry values, somewhat counter-intuitively with the [get/set]-itemproperty commands.

Example:

Local Group Policy Powershell

Power

However, this likely won't reflect in the Local Group Policy Editor interface.

Look up LGPO.exe, documentation is scarce, but it seems to work:https://blogs.technet.microsoft.com/secguide/2016/01/21/lgpo-exe-local-group-policy-object-utility-v1-0/

(Current download is in the 'Security Compliance Toolkit')https://www.microsoft.com/en-us/download/details.aspx?id=55319

OrangutechOrangutech

Not the answer you're looking for? Browse other questions tagged powershellgroup-policy or ask your own question.

Group Policy With Powershell

I’ve already posted a script to show Windows Update settings. What if you want to change the settings? In particular, I needed to be able to use MAXfocus Site Automated Tasks to change the NotificationLevel so I could control when downloads and updates happen.

The script requires one numeric parameter for NotificationLevel:

Group Policy Powershell Scripts

1 – Never check for updates
2 – Check for updates but let me choose whether to download and install them
3 – Download updates but let me choose whether to install them
4 – Install updates automatically

In my case, to enforce a download window of 3:00 to 7:00am, I set the NotificationLevel to 4 at 3:00am, then back to 2 at 7:00am.

Group

The script displays the settings in effect after they have been changed.

Note that the script will not work if you controlling Windows Update through group policy. You’ll need to set the group policy items to Not Configured to allow the script to make changes.

Edit Local Group Policy With Powershell Scripting

Group

Important The script sets most Windows Update settings to hard-coded values. It even creates a local policy registry key to set NoAutoReboot. If you want to use other values, you’ll need to modify them in the script.

The Script

Windows 10 Powershell Edit Group Policy

And here’s the script:

댓글 영역