TestimoX

API Reference

Command

Get-ADXAdmxCentralStorePosture

Namespace ADPlayground.PowerShell
Outputs
ADPlayground.Gpo.AdmxCentralStorePostureReport

Returns Central Store ADMX posture, including health, provider baseline drift, GPO usage, and cleanup previews.

Examples

Authored help example

Example 1: Evaluate the current domain Central Store


Get-ADXAdmxCentralStorePosture -Domain ad.evotec.xyz -Language en-US
        

Example 2: Evaluate explicit SYSVOL paths and compare provider baselines


Get-ADXAdmxCentralStorePosture -PoliciesRoot \\ad.evotec.xyz\SYSVOL\ad.evotec.xyz\Policies -ProviderName Chrome,Firefox,Windows
        

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

Get-ADXAdmxCentralStorePosture [-BaselinePolicyDefinitionsRoot <string[]>] [-CentralStoreRoot <string>] [-CopyAllLanguages] [-DesiredLanguage <string[]>] [-Domain <string>] [-ForestName <string>] [-IncludeHashes] [-Language <string>] [-Languages <string[]>] [-MaxGpos <int>] [-PoliciesRoot <string>] [-ProviderCacheRoot <string>] [-ProviderName <string[]>] [-SkipCmtxUsage] [-SkipGpoUsage] [<CommonParameters>]
#

Parameters

BaselinePolicyDefinitionsRoot string[] optionalposition: namedpipeline: false
Explicit baseline PolicyDefinitions roots to compare with Central Store.
CentralStoreRoot string optionalposition: namedpipeline: false
Explicit Central Store PolicyDefinitions path.
CopyAllLanguages SwitchParameter optionalposition: namedpipeline: false
Compare all ADML language folders in provider baselines.
DesiredLanguage string[] optionalposition: namedpipeline: false
Desired Central Store ADML languages for posture and cleanup preview.
Domain string optionalposition: namedpipeline: false
Domain DNS name used to resolve SYSVOL paths when explicit paths are omitted.
ForestName string optionalposition: namedpipeline: false
Optional forest DNS name used when GPOs must be enumerated from AD.
IncludeHashes SwitchParameter optionalposition: namedpipeline: false
Compute SHA-256 hashes for Central Store inventory files.
Language string optionalposition: namedpipeline: false
Preferred ADML language.
Languages string[] optionalposition: namedpipeline: false
Optional ADML language whitelist for provider baseline comparisons.
MaxGpos int optionalposition: namedpipeline: false
Maximum number of GPOs to scan.
PoliciesRoot string optionalposition: namedpipeline: false
Explicit SYSVOL Policies root path.
ProviderCacheRoot string optionalposition: namedpipeline: false
Provider cache root used to resolve provider names.
ProviderName string[] optionalposition: namedpipeline: false
Provider names to compare from the maintained provider cache catalog.
SkipCmtxUsage SwitchParameter optionalposition: namedpipeline: false
Skip comment.cmtx policy reference mapping.
SkipGpoUsage SwitchParameter optionalposition: namedpipeline: false
Skip GPO registry.pol usage mapping.

Outputs

ADPlayground.Gpo.AdmxCentralStorePostureReport