# 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')