TestimoX

API Reference

Command

Update-ADXAdmxProviderCache

Namespace ADPlayground.PowerShell

Downloads or harvests a built-in ADMX provider into a normalized local provider cache.

Examples

Authored help example

Example 1: Cache the latest Edge ADMX package


Update-ADXAdmxProviderCache -Provider Edge -Language en-US
        

Example 2: Preview the provider cache action


Update-ADXAdmxProviderCache -Provider Chrome -WhatIf
        

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-ADXAdmxProviderCache -ReleaseManifest <string> [-CacheRoot <string>] [-CopyAllLanguages] [-Language <string>] [-Languages <string[]>] [-WorkingDirectory <string>] [<CommonParameters>]
#
Parameter set: By ReleaseManifest

Parameters

ReleaseManifest string requiredposition: 0pipeline: false
Optional JSON manifest describing a release (alternate to -Provider).
CacheRoot string optionalposition: namedpipeline: false
Root folder for provider cache data.
CopyAllLanguages SwitchParameter optionalposition: namedpipeline: false
Copy all ADML languages found in the provider package.
Language string optionalposition: namedpipeline: false
Language subfolder for ADML files (e.g., en-US).
Languages string[] optionalposition: namedpipeline: false
Optional whitelist of ADML languages to copy (e.g., en-US, de-DE).
WorkingDirectory string optionalposition: namedpipeline: false
Temporary working directory for downloads and extraction.
Update-ADXAdmxProviderCache -Provider <Edge> [-CacheRoot <string>] [-Channel <Stable|Beta|Dev|Canary>] [-CopyAllLanguages] [-Language <string>] [-Languages <string[]>] [-WorkingDirectory <string>] [<CommonParameters>]
#
Parameter set: By Provider

Parameters

Provider AdmxProvider requiredposition: 0pipeline: falsevalues: 29
Built-in provider source to cache. 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
CacheRoot string optionalposition: namedpipeline: false
Root folder for provider cache data.
Channel AdmxEdgeChannel optionalposition: namedpipeline: falsevalues: 4
Edge channel when -Provider Edge is used. Possible values: Stable, Beta, Dev, Canary
Possible values: Stable, Beta, Dev, Canary
CopyAllLanguages SwitchParameter optionalposition: namedpipeline: false
Copy all ADML languages found in the provider package.
Language string optionalposition: namedpipeline: false
Language subfolder for ADML files (e.g., en-US).
Languages string[] optionalposition: namedpipeline: false
Optional whitelist of ADML languages to copy (e.g., en-US, de-DE).
WorkingDirectory string optionalposition: namedpipeline: false
Temporary working directory for downloads and extraction.