TestimoX

API Reference

Command

Get-ADXAdmxCatalog

Namespace ADPlayground.PowerShell
Outputs
ADPlayground.Gpo.GpoLocal.AdmxExplorerExport

Builds a typed ADMX catalog export suitable for JSON serialization and explorer-style consumers.

Examples

Authored help example

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 optionalposition: namedpipeline: false
Optional explicit PolicyDefinitions path.
Domain string optionalposition: namedpipeline: false
Optional domain name to prefer Central Store discovery when AdmxDirectory is omitted.
Language string optionalposition: namedpipeline: false
Preferred ADML language (for example, en-US).
SourcePackageCacheRoot string optionalposition: namedpipeline: false
Optional provider cache catalog root used with SourcePackageCatalogProvider.
SourcePackageCatalogProvider AdmxProvider optionalposition: namedpipeline: falsevalues: 29
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 optionalposition: namedpipeline: false
Optional provider cache catalog entry name used as both source directory and package metadata, including custom provider names.
SourcePackageDirectory string optionalposition: namedpipeline: false
Directory whose package-level source group should receive the supplied source package metadata.
SourcePackageEdgeChannel AdmxEdgeChannel optionalposition: namedpipeline: falsevalues: 4
Microsoft Edge channel used when SourcePackageProvider is . Possible values: Stable, Beta, Dev, Canary
Possible values: Stable, Beta, Dev, Canary
SourcePackageId string optionalposition: namedpipeline: false
Stable package identifier to use for the generated package-level source group.
SourcePackageName string optionalposition: namedpipeline: false
Display label to use for the generated package-level source group.
SourcePackageProvider AdmxProvider optionalposition: namedpipeline: falsevalues: 29
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 optionalposition: namedpipeline: false
Release or publish date to attach to the generated package-level source group.
SourcePackageUrl string optionalposition: namedpipeline: false
Upstream source URL to attach to the generated package-level source group.
SourcePackageVersion string optionalposition: namedpipeline: false
Version to attach to the generated package-level source group.

Outputs

ADPlayground.Gpo.GpoLocal.AdmxExplorerExport