API Reference
Command
Get-ADXAdmxCatalog
Builds a typed ADMX catalog export suitable for JSON serialization and explorer-style consumers.
Examples
Example 1
Get-ADXAdmxCatalog
Example 2
Get-ADXAdmxCatalog -AdmxDirectory 'C:\Windows\PolicyDefinitions' -Language 'en-US' | ConvertTo-Json -Depth 8
Example 3
Get-ADXAdmxCatalog -AdmxDirectory 'C:\Windows\PolicyDefinitions' -SourcePackageName 'Microsoft Windows 11 25H2' -SourcePackageVersion '3.0'
Example 4
Get-ADXAdmxCatalog -AdmxDirectory 'C:\Windows\PolicyDefinitions' -SourcePackageProvider Windows
Example 5
Get-ADXAdmxCatalog -SourcePackageCatalogProvider Edge
Example 6
Get-ADXAdmxCatalog -SourcePackageCatalogProviderName 'Contoso Browser'
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-ADXAdmxCatalog [-AdmxDirectory <string>] [-Domain <string>] [-Language <string>] [-SourcePackageCacheRoot <string>] [-SourcePackageCatalogProvider <Edge>] [-SourcePackageCatalogProviderName <string>] [-SourcePackageDirectory <string>] [-SourcePackageEdgeChannel <Stable|Beta|Dev|Canary>] [-SourcePackageId <string>] [-SourcePackageName <string>] [-SourcePackageProvider <Edge>] [-SourcePackagePublishedDate <string>] [-SourcePackageUrl <string>] [-SourcePackageVersion <string>] [<CommonParameters>]#Parameters
- AdmxDirectory string
- Optional explicit PolicyDefinitions path.
- Domain string
- Optional domain name to prefer Central Store discovery when AdmxDirectory is omitted.
- Language string
- Preferred ADML language (for example, en-US).
- SourcePackageCacheRoot string
- Optional provider cache catalog root used with SourcePackageCatalogProvider.
- SourcePackageCatalogProvider AdmxProvider
- Optional provider cache catalog entry used as both source directory and package metadata. Possible values: Edge, Windows, Office, Notepad, Chrome, Firefox, Clipchamp, SecurityAdmx, Zoom, Winget, AdobeAcrobat, AdobeReader, Brave, FSLogix, OneDrive, VisualStudio, VsCode, RemoteDesktopManager, DellCommandUpdate, PsAppDeployToolkit, WingetAutoUpdate, Teams, Slack, CitrixWorkspaceApp, Mdop, OneDriveOnline, PowerShell, PowerToys, WindowsTerminal
- Possible values:
Edge,Windows,Office,Notepad,Chrome,Firefox,Clipchamp,SecurityAdmx,Zoom,Winget,AdobeAcrobat,AdobeReader,Brave,FSLogix,OneDrive,VisualStudio,VsCode,RemoteDesktopManager,DellCommandUpdate,PsAppDeployToolkit,WingetAutoUpdate,Teams,Slack,CitrixWorkspaceApp,Mdop,OneDriveOnline,PowerShell,PowerToys,WindowsTerminal - SourcePackageCatalogProviderName string
- Optional provider cache catalog entry name used as both source directory and package metadata, including custom provider names.
- SourcePackageDirectory string
- Directory whose package-level source group should receive the supplied source package metadata.
- SourcePackageEdgeChannel AdmxEdgeChannel
- Microsoft Edge channel used when SourcePackageProvider is . Possible values: Stable, Beta, Dev, Canary
- Possible values:
Stable,Beta,Dev,Canary - SourcePackageId string
- Stable package identifier to use for the generated package-level source group.
- SourcePackageName string
- Display label to use for the generated package-level source group.
- SourcePackageProvider AdmxProvider
- Optional built-in provider used to discover package metadata for the generated source package. Possible values: Edge, Windows, Office, Notepad, Chrome, Firefox, Clipchamp, SecurityAdmx, Zoom, Winget, AdobeAcrobat, AdobeReader, Brave, FSLogix, OneDrive, VisualStudio, VsCode, RemoteDesktopManager, DellCommandUpdate, PsAppDeployToolkit, WingetAutoUpdate, Teams, Slack, CitrixWorkspaceApp, Mdop, OneDriveOnline, PowerShell, PowerToys, WindowsTerminal
- Possible values:
Edge,Windows,Office,Notepad,Chrome,Firefox,Clipchamp,SecurityAdmx,Zoom,Winget,AdobeAcrobat,AdobeReader,Brave,FSLogix,OneDrive,VisualStudio,VsCode,RemoteDesktopManager,DellCommandUpdate,PsAppDeployToolkit,WingetAutoUpdate,Teams,Slack,CitrixWorkspaceApp,Mdop,OneDriveOnline,PowerShell,PowerToys,WindowsTerminal - SourcePackagePublishedDate string
- Release or publish date to attach to the generated package-level source group.
- SourcePackageUrl string
- Upstream source URL to attach to the generated package-level source group.
- SourcePackageVersion string
- Version to attach to the generated package-level source group.
Outputs
ADPlayground.Gpo.GpoLocal.AdmxExplorerExport