Infrastructure-as-code framework for Active Directory objects and Group Policy. Sanitized from production deployment for public sharing.
23 lines
825 B
PowerShell
23 lines
825 B
PowerShell
# GPOHelper.ps1
|
|
# Loader: dot-sources the modular GPO helper library.
|
|
# All consumer scripts (Apply-GPOBaseline.ps1, Apply-DscBaseline.ps1, DSC configs)
|
|
# continue to load this single file -- zero breaking changes.
|
|
|
|
$libDir = $PSScriptRoot
|
|
|
|
# Core utilities must load first (other modules depend on them)
|
|
. (Join-Path $libDir 'GPOCore.ps1')
|
|
|
|
# Feature modules (order-independent)
|
|
. (Join-Path $libDir 'GPOPolicy.ps1')
|
|
. (Join-Path $libDir 'GPOPermissions.ps1')
|
|
. (Join-Path $libDir 'GPOScripts.ps1')
|
|
. (Join-Path $libDir 'GPOAudit.ps1')
|
|
. (Join-Path $libDir 'GPOPreferences.ps1')
|
|
. (Join-Path $libDir 'GPOWmiFilter.ps1')
|
|
. (Join-Path $libDir 'GPOBackup.ps1')
|
|
. (Join-Path $libDir 'GPOFirewall.ps1')
|
|
. (Join-Path $libDir 'GPOAppLocker.ps1')
|
|
. (Join-Path $libDir 'GPOWdac.ps1')
|
|
. (Join-Path $libDir 'GPOFolderRedirection.ps1')
|