Добавление записей реестра для всех пользователей

Я установил программное обеспечение на моем компьютере с windows 8, которое записывает записи в мой реестр. Как изменить эти записи реестра для всех пользователей ? Например, мне нужно изменить значения из этого ключа, но этот ключ относится только к одному пользователю:

[HKEY_USERSS-1-5-21-543895283-3741240661-2983116896-500SoftwareIvoSoftClassicStartMenuSettings]

Но "S-1-5-21-543895283-3741240661-2983116896-500" отличается в зависимости от имени пользователя. Как я могу это изменить ключ для всех пользователей ?

Я пытался работать с этим ключом, но это не возможно.

[РАЗДЕЛЕ HKEY_USERSС-1-5-21-*Программное ОбеспечениеIvoSoftClassicStartMenuПараметры]

13
задан MariusMatutiae
21.01.2023 0:08 Количество просмотров материала 3187
Распечатать страницу

1 ответ

загружается только реестр текущего пользователя(hive), что затрудняет обновление реестра-hives для других/всех пользователей.

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

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

к счастью, кто-то уже сделал работу. Я нашел скрипт, который делает именно то, что вы хотите:

обновление--реестра-ключ-для-всех-пользователей-на-системы

Я не проверял, но выглядит хорошо.

1
отвечен Peter Hahndorf 2023-01-22 07:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

cmd.exe
command-line
regedit
windows-8
windows-registry
Вверх