Похожие вопросы

Команда CMD копирование и вставка
Эмуляция кнопки клавиатуры с помощью командной строки
git в cmd неправильно использует cygdrive
Программы не скопировать папки с точкой в начале
Как использовать %LocalAppData% с git bash в Windows?
команда adb для PowerShell (Windows)
Как запустить cmd с правами администратора с помощью командной строки
Как получить доступ к cmd другого компьютера из cmd моего компьютера?
Tasklist показывает процесс, но taskkill не в состоянии убить его, даже в качестве администратора
Каков простой способ добавить символ UTF-8 в текстовый файл с помощью cmd?
Как я могу разобрать a.Ярлык LNK из командной строки в Windows?
Как сделать два ярлыка: включить + запустить службу и отключить + остановить любую службу windows?
Не удается найти серийный номер сервера
Spotify воспроизведение / пауза управление из cmd
Отправка сообщения электронной почты с Lotus Notes с помощью командной строки Windows

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

Я установил программное обеспечение на моем компьютере с 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Параметры]

5
задан MariusMatutiae
источник

1 ответов

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

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

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

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

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

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

1
отвечен Peter Hahndorf 2013-10-26 15:45:35
источник

Другие вопросы cmd.exe command-line regedit windows-8 windows-registry