Windows 10 Deployment Start Menu / Powershell / XML Import – Nachtrag #1

Wer früher unter Windows XP und Windows 7 das Startmenü angepasst hat (für OS Deployment), musste nur Verknüpfungen an die richtige Stelle kopieren. Schon war das Startmenü gebaut.

Mit Windows 8 hat Microsoft die Metro / ModernUI Apps in das Startmenü eingebaut und somit lässt es sich nicht mehr so einfach “sichern”.
Der Gedanke von MS war es, das Startmenü via Powershell (ablöse der DosBox) zu exportieren und via GPO (Gruppenrichtlinie) bzw. via SCCM und einem Powershell Script zu importieren. Findige Leute haben rausgefunden, dass es für das Startmenü zwei Dateien gab:

C:\Users\(user-name)\AppData\Local\Microsoft\Windows\appsFolder.itemdata-ms
C:\Users\(user-name)\AppData\Local\Microsoft\Windows\appsFolder.itemdata-ms.bak

In diesen Daten stand die Anordnung der ModernUI Apps.
Winows 10 hat bis Beta ~irgendwas dies genauso gehandhabt, nun aber in der Final Build 10240 abgeschafft.

Jetzt soll man via Powershell eine XML erstellen und diese wieder importieren.

  • ps> Export-StartLayout -Path C:\Temp\LayoutModification.xml
  • ps> Import-StartLayout -LayoutPath C:\Temp\LayoutModification.xml -MountPath $env:SystemDrive\

Das CmdLet Import-StartLayout macht nichts anderes, als die XML in den Pfad C:\Users\Default\AppData\Local\Microsoft\Windows\Shell  zu kopieren.

Somit ein Tipp an alle, die sich mit dem Deployment von Windows 10 in Firmen befassen: Export der XML via o.g. Befehl und dann via SCCM die XML in den o.g. Pfad kopieren lassen (oder die Datei in euer vorhandenes “Personalisierungsscript” zum kopieren mit aufnehmen).

Jeder Anwender, der noch nie am PC angemeldet war, bekommt das angepasste Startmenü der XML. Dies ist viel einfacher, als die Tasksequenzen anzupassen, ggf. Berechtigungen wegen Powershell zu setzen,.. usw.

P.S. ein einfaches “zurücksetzen” des angepassten Startmenüs wie unter Win8 mit dem ersetzen der Datei ist somit leider nicht möglich. Via Powershell gibt es für das Windows Defaultmenü aber sicher auch einen Befehl :). Eine XML für den Standard gibt es auch in o.g. Ordner.

Genauso kompliziert wie das Startmenü ist nun das Sichern und Wiederherstellen der Taskbar

Hier muss ein Regpfad exportiert und Verknüpfungen an den richtigen Ort kopiert werden,..
Näheres erfolgt in einem weiteren Beitrag.

Nachtrag #1

In einem weiteren Beitrag findet ihr die Möglichkeit, das StartMenü wieder auf “Default” zurückzusetzen

Paddy

Offenburger Naturfreund und IT'Ler. Immer auf der Suche, etwas Neues zu bäschdle ;-)

More Posts - Website

Follow Me:
TwitterFacebook

2 Gedanken zu „Windows 10 Deployment Start Menu / Powershell / XML Import – Nachtrag #1

  1. Ernst Cordt

    Nachdem wir Windows 10 installiert haben, ist unser Briefkopf (Layout) nicht mehr brauchbar, da alles verzerrt ist. Wie können wir das bisherige Layout wieder herstellen?

    Antworten
    1. Paddy Beitragsautor

      Meinst du damit den Word Briefkopf? Beim Nachtrag #1 erkläre ich, wir man das Windows 10 Original Default Startlayout wiederherstellen kann.

      Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert