Das Kachelmenu und die Taskleiste werden in einer XML-Datei definiert. Die Standardprogramme (Protokollhandler) in einer anderen. Hier zeige ich wie das funktioniert.
Kachelmenu und Taskleiste
Man kann sich das Kachelmenu auf einem Client oder Server so zurecht basteln, wie man das gerne möchte und dann den Befehl Export-Startlayout nutzen, um sich eine XML-Datei generieren zu lassen. Diese Datei kann man dann auf anderen Geräten importieren.
Der Powershell Befehl Import-Startlayout akzeptiert auch UNC-Pfade. Der Befehl überprüft die Syntax und legt die XML dann unter folgendem Pfad ab:
C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml
Diese Datei kann man dann auf andere Terminalserver oder Windows-Clients verteilen.
Importieren des Startlayouts (Pfad anpassen):
import-Startlayout -LayoutPath „c:\users\Administrator\Desktop\Taskbar.xml“ -Mountpath „c:\“
Exportieren des Startlayouts (Pfad anpassen):
Export-StartLayout -Path „C:\users\Administrator\Desktop\Taskbar.xml“
Standardprogramme
Exportieren Default-Apps (Pfad anpassen):
Dism.exe /online /Export-DefaultAppAssociations:c:\DefaultApps.xml
Importieren Default Apps (Pfad anpassen):
Dism.exe /online /Import-DefaultAppAssociations:c:\DefaultApps.xml