API Reference
Command
Update-ADXAdmx
Downloads ADMX/ADML assets described in a release manifest and optionally updates the Central Store.
Examples
Example 1: Download and plan only
Update-ADXAdmx -ReleaseManifest .\edge-admx.json -WhatIf
Example 2: Download and copy to Central Store with backup
Update-ADXAdmx -ReleaseManifest .\edge-admx.json -DestinationRoot \\contoso.com\SYSVOL\contoso.com\Policies\PolicyDefinitions -Language en-US -Backup -Confirm
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
Update-ADXAdmx -ReleaseManifest <string> [-Backup] [-CopyAllLanguages] [-DestinationRoot <string>] [-Language <string>] [-Languages <string[]>] [-Overwrite] [-Preview] [-WorkingDirectory <string>] [<CommonParameters>]#Parameter set:
By ReleaseManifestParameters
- ReleaseManifest string
- Optional JSON manifest describing a release (alternate to -Provider).
- Backup SwitchParameter
- Create .bak copies when overwriting.
- CopyAllLanguages SwitchParameter
- Copy all ADML languages found in the archive (not just -Language).
- DestinationRoot string
- Central Store or PolicyDefinitions destination path for ADMX files.
- Language string
- Language subfolder for ADML files (e.g., en-US).
- Languages string[]
- Optional whitelist of ADML languages to copy (e.g., en-US, de-DE). Overrides -Language when specified.
- Overwrite SwitchParameter
- Overwrite existing files when copying to the destination.
- Preview SwitchParameter
- Preview mode: downloads and compares without copying; returns a preview object.
- WorkingDirectory string
- Temporary working directory for downloads and extraction (defaults to a temp folder).
Update-ADXAdmx -Provider <Edge> [-Backup] [-Channel <Stable|Beta|Dev|Canary>] [-CopyAllLanguages] [-DestinationRoot <string>] [-Language <string>] [-Languages <string[]>] [-Overwrite] [-Preview] [-WorkingDirectory <string>] [<CommonParameters>]#Parameter set:
By ProviderParameters
- Provider AdmxProvider
- Built-in provider name: Edge, Windows, Office, Notepad, Chrome, Firefox, Clipchamp, SecurityAdmx. Built-in provider source. 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
- 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 - Backup SwitchParameter
- Create .bak copies when overwriting.
- Channel AdmxEdgeChannel
- Edge channel when -Provider Edge (Stable/Beta/Dev/Canary). Possible values: Stable, Beta, Dev, Canary
- Possible values:
Stable,Beta,Dev,Canary - CopyAllLanguages SwitchParameter
- Copy all ADML languages found in the archive (not just -Language).
- DestinationRoot string
- Central Store or PolicyDefinitions destination path for ADMX files.
- Language string
- Language subfolder for ADML files (e.g., en-US).
- Languages string[]
- Optional whitelist of ADML languages to copy (e.g., en-US, de-DE). Overrides -Language when specified.
- Overwrite SwitchParameter
- Overwrite existing files when copying to the destination.
- Preview SwitchParameter
- Preview mode: downloads and compares without copying; returns a preview object.
- WorkingDirectory string
- Temporary working directory for downloads and extraction (defaults to a temp folder).