-1

Я настроил Registries , Services и Group Policies в Windows 10, чтобы адаптировать мой интерфейс Windows. Я также склонен много экспериментировать с моими ОС, и часто мне приходится переустанавливать Windows, и мне приходится проходить через все вышеупомянутые настройки.

Я ищу способ экспортировать вышеупомянутые настройки (все три) таким образом, чтобы я мог импортировать их одним щелчком мыши при новой установке Windows, чтобы избежать необходимости настраивать все с нуля. Мне удалось легко экспортировать Registries и я знаю, что могу импортировать их просто отлично. Тем не менее, когда я экспортирую Services и Group Policies , он выводит файл .txt и, похоже, нет способа их импортировать. Есть идеи?

1 ответ1

1

Групповая политика

Отчеты отмечают, что это все еще работает в Windows 10.

Решение здесь: http://www.frickelsoft.net/blog/?p=31

На исходном компьютере откройте скрытую папку %systemroot%\system32\grouppolicy\ и скопируйте каталоги Machine и User .

На целевой машине откройте одну и ту же скрытую папку и вставьте две директории, перезаписав существующие файлы и папки.

Запустите gpupdate /force и перезагрузите компьютер.

Сервисы

Состояние службы (остановлено / запущено) легко читается и устанавливается с помощью Powershell.

Дело в том, что многие службы Windows по умолчанию не могут быть изменены, поэтому вместо того, чтобы пытаться записать все существующие Службы и их типы запуска и состояния на одном компьютере, а затем воссоздать его на другом, вместо этого вы должны составить список ТОЛЬКО из услуги, которые вы хотите изменить из их состояния по умолчанию.

Если у вас есть такой список, используйте Set-Service набора команд Powershell, чтобы установить желаемое состояние. Создайте файл .ps1 со следующей строкой для каждой службы, которую вы хотите изменить по умолчанию:

Set-Service -Name ServiceName -StartupType Automatic/AutomaticDelayedStart/Manual/Disabled

Запустите этот скрипт на новых компьютерах, и все состояния служб будут установлены так, как указано.

Источник: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/set-service?view=powershell-6.

реестр

Как и сервисы, вы хотите изменить только те ключи, которые отличаются от значений по умолчанию, АБСОЛЮТНО ТРЕБУЕМЫЕ, ЧТОБЫ ИЗМЕНИТЬСЯ.

Таким образом, как и сервисы, вам необходимо тщательно изучить и записать те ключи, которые необходимо изменить, скомпилировать reg-файл желаемых изменений и запустить этот reg-файл на каждом новом компьютере.

Ни при каких обстоятельствах НЕ экспортируйте весь реестр и не импортируйте его. Это слишком вероятно, чтобы вызвать серьезные проблемы.

Собираем все вместе

Вы можете сделать все это с помощью Powershell в одном скрипте:

  • Групповая политика просто копирует файлы из вашей резервной копии на новый компьютер.
  • Служба Service просто запускает скрипт, настраивающий аргумент StartupType.
  • Реестр импортирует файл .reg.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .