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