Festlegen eines benutzerdefinierten und bearbeitbaren Startmenü-Layouts mit PowerShell unter Windows 10?

555
Vito Melchionnna

Ich versuche ein flexibles Layout für den ersten Start für neue Benutzer festzulegen, indem Sie nach dem Einrichten der Konten ein PowerShell-Skript ausführen. Ich kann dies nicht durch Gruppenrichtlinien erzwingen, da Benutzer ihre Startmenüs danach nicht anpassen können.

Ich habe diesen Befehl bereits ausprobiert:

Import-StartLayout –LayoutPath c:\Temp\LayoutModification.xml –MountPath C:\ 

Das neue Startlayout ist jedoch nur für neue Benutzerkonten sichtbar, die nach der Ausführung dieses Befehls auf diesem PC erstellt werden.

Gibt es eine Möglichkeit, dies zu erreichen?

Vielen Dank im Voraus für die Hilfe!

2
Problemumgehung: Tools von Drittanbietern wie Classic Shell (http://www.classicshell.net/) oder deren Nachfolger ermöglichen das Exportieren und Importieren des Layouts und anderer Anpassungen als XML. DrMoishe Pippik vor 6 Jahren 0
Warum verwenden Sie nicht nur für neue Benutzer ein Start- / Anmelde- oder RunOnce-Skript. postanote vor 6 Jahren 0
@DrMoishePippik Ich werde einen Blick auf dieses Tool von Drittanbietern werfen, um zu sehen, ob es funktioniert. Danke für die Empfehlung! Vito Melchionnna vor 6 Jahren 0
@postanote Das versuche ich zu tun. Könnten Sie ein Codebeispiel bereitstellen, damit ich Ihnen die akzeptierte Antwort geben kann? Vito Melchionnna vor 6 Jahren 0

1 Antwort auf die Frage

0
postanote

Nach dem Lesen dieses

Sie versuchen, das Layout für vorhandene Benutzer und alle neuen Benutzer zu ändern.

Warum?

Ich bekomme es für neue Benutzer, haben Sie das mit diesem Ansatz (das ist, was es von Entwurf ist), aber für bestehende Benutzer?

Warum vermasseln, was sie schon haben?

Ich würde es ernst meinen, wenn mein IT-Team dies tun würde. Die Leute verbringen viel Zeit damit, die Desktops einzustellen.

Sind Sie sicher, dass Sie dieses Spiel wünschen?

Die einfachste / sicherste Möglichkeit, dies auf Workstations / Servern zu behandeln, besteht darin, alle Benutzerprofile zu löschen und die Verwendung des Standardprofils zuzulassen und somit das Profil im ersten Protokoll normal wiederherzustellen, da dies Teil ihres Profils ist andere Dinge.

Sie können dies tun, ohne das Profil mit dieser Methode zu löschen.

https://lazyadmin.nl/it/update-change-start-menu-layout-windows-10-pro-for-existing-users

Übrigens, Sie könnten dies immer noch über ein Gruppenrichtlinienobjekt tun, ein Update im Unternehmen erzwingen und dann das Gruppenrichtlinienobjekt entfernen, das dann den Benutzern die Kontrolle zurückgeben würde.