Group Policy
GPO functions
Article Simplify Group Policy Administration with Windows PowerShell
Code download
Call this script in your profile file so you will always have access to these functions Microsoft.PowerShell_profile.ps1
#Call other scripts
#$(Split-Path $profile -parent) is getting the profile directory sometimes it is H:
. "$(Split-Path $profile -parent)\Set-Prompt.ps1"
. "$(Split-Path $profile -parent)\GPMC PowerShell Functions.ps1"
Get-Command -CommandType function *gpo*
BackupAllGpos C:\scripts\gpoBackup domainName
GetAllBackedUpGpos C:\download\gpoBackup | ft -Property GPODisplayName, GPODomain, GPOID
GetBackupByNameOrId C:\download\gpoBackup DisablePatchlinkServie
restoregpo -backupDirectory C:\download\gpoBackup -backupId DisablePatchlinkService -domainName domain.local