Das Herunterladen und Bereitstellen von ADMX Vorlagen wird oftmals vernachlässigt und selten stehen die aktuellsten ADMX Templates bereit.
Um das Herunterladen von ADMX Templates zu erleichtern bin ich auf ein Github Repository aufmerksam geworden, welches diesen Vorgang massiv vereinfacht.
Dieses Script nennt sich „EvergreenAdmx“ und nutzt dafür das Evergreen Module von Aaron Parker.
https://github.com/msfreaks/EvergreenAdmx
Die Grundfunktionen des EvergreenAdmx Scriptes:
- Überprüft, ob neuere Versionen der ADMX-Dateien vorhanden sind, und nutzt die neue Version, falls verfügbar
- Kopiert optional die neuen ADMX-Dateien in den Policystore oder einen angegeben Ordner
Installation des EvergreenAdmx Scripts
Das Script lässt sich natürlich ebenfalls über das Github Repository herunterladen und nutzen, am einfachsten ist jedoch die Variante über PowershellGet.
Install-Script -Name EvergreenAdmx
Anschließend können wir das Script wie folgt ausführen:
EvergreenAdmx.ps1
Nutzung des EvergreenAdmx Scripts
Das EvergreenAdmx Script bietet verschiedene Parameter, welche ich hier einmal aufliste:
EvergreenAdmx.ps1 [[-Windows10Version] <String>] [[-Windows11Version]
<String>] [[-WorkingDirectory] <String>] [[-PolicyStore] <String>] [[-Languages] <String[]>]
[-UseProductFolders] [[-CustomPolicyStore] <String>] [[-Include] <String[]>] [-PreferLocalOneDrive]
[<CommonParameters>]
Ein möglicher Aufruf könnte wie folgt aussehen:
EvergreenAdmx.ps1 -WorkingDirectory C:\temp\ -PolicyStore C:\PolicyStore\ -Include @("Windows 10","Windows 11","Microsoft Edge","Google Chrome")
Das Script nutzt dafür als Arbeitsverzeichnis den Ordner „C:\temp“ – anschließend werden die ADMX Dateien in den Policystore (bei mir c:\policystore) kopiert.
Das ganze sieht dann später wie folgt aus:

Im Bereich „downloads“ befinden sich die jeweiligen Originaldateien.

Der Policystore Ordner sieht wie folgt aus.

Standardmäßig werden die ADMX Templates in der Sprache Englisch heruntergeladen.
Wollen wir weitere Sprachen direkt mit herunterladen erweitern wir den Aufruf um folgenden Parameter.
-Languages @("en-US", "de-DE")
ADMX Produkte
Über den Parameter „-include“ lassen sich diverse ADMX Templates herunterladen. Nach aktuellen Stand sind hier folgende Produkte gültig:
- Windows 10
- Windows 11
- Microsoft Edge
- Microsoft OneDrive
- Microsoft Office
- FSLogix
- Adobe AcrobatReader DC
- BIS-F
- Citrix Workspace App
- Google Chrome
- Microsoft Desktop Optimization Pack
- Mozilla Firefox
- Zoom Desktop Client
Automatisches aktualisieren der ADMX Templates
Im Github Repository befindet sich ebenfalls eine vorgefertigte XML Datei, welche sich in die Windows Aufgabenplanung importieren lässt.

Diese kann nach Importieren entsprechend angepasst werden und somit das Aktualisieren der ADMX Templates automatisieren.
