Как настроить настраиваемый и редактируемый макет меню «Пуск» с помощью PowerShell в Windows 10?

3

Я пытаюсь настроить гибкий начальный макет запуска для новых пользователей, запустив сценарий PowerShell после настройки их учетных записей. Я не могу применить это через групповые политики, потому что это не позволит пользователям впоследствии настраивать свои стартовые меню.

Я уже попробовал эту команду:

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

Однако новый стартовый макет будет виден только для новых учетных записей пользователей , созданных на этом ПК после выполнения этой команды.

Есть ли способ сделать это?

Заранее благодарю за помощь!

Вито Мельхионнна
источник
Обходной путь: сторонние инструменты, такие как Classic Shell ( classicshell.net ) или его наследники, позволяют экспортировать и импортировать макет и другие настройки в виде XML.
DrMoishe Pippik
Почему вы не просто используете запуск / вход в систему или скрипт RunOnce для новых пользователей.
постанот
@DrMoishePippik Я посмотрю на этот сторонний инструмент, чтобы увидеть, работает ли он. Спасибо за рекомендацию!
Вито
@postanote Вот что я пытаюсь сделать. Не могли бы вы предоставить пример кода, чтобы я мог дать вам принятый ответ?
Вито Мелькионна

Ответы:

0

Перечитав это.

Вы пытаетесь изменить макет для любых существующих пользователей и всех новых пользователей?

Почему?

Я понимаю, что для новых пользователей, у вас есть это с этим подходом (то, что он делает по замыслу), но для существующих пользователей?

Зачем портить то, что у них уже есть?

Я бы серьезно отозвался бы, если бы моя ИТ-команда сделала это. Люди тратят много времени на установку рабочих столов.

Вы уверены, что хотите эту обратную реакцию?

Самый простой / надежный способ справиться с этим на рабочих станциях / серверах - это удалить все профили пользователей и разрешить использование профиля по умолчанию и, таким образом, воссоздать профиль в первом журнале как обычно, поскольку это часть их профиля, среди другие вещи.

Вы можете сделать это без удаления профиля, используя этот подход.

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

Кстати, вы все еще можете сделать это с помощью объекта групповой политики, вызвать обновление на предприятии, а затем удалить объект групповой политики, который, таким образом, вернет контроль пользователям.

postanote
источник