Где хранить данные реестра для всех пользователей - PullRequest
3 голосов
/ 17 июня 2009

Я хотел бы поделиться небольшим объемом данных между всеми пользователями в реестре Windows. Для общего чтения и записи доступ между любым пользователем, который входит в систему на машине или в службу на машине. Есть ли место, где это можно сделать? Я пытался использовать «HKEY_USERS \ .DEFAULT \ Software \», но, похоже, это заблокировано правилами Vista UAC.

Ответы [ 2 ]

5 голосов
/ 24 июля 2009

Вы можете поместить данные всех пользователей в куст HKEY_LOCAL_MACHINE, но вам необходимо настроить разрешения для ключа, чтобы сделать его доступным для записи для всех пользователей, как говорится в вашем вопросе.

3 голосов
/ 17 июня 2009

HKEY_LOCAL_MACHINE должно быть местом для хранения данных между пользователями. Вот хорошее, краткое объяснение здесь о том, какие папки / ульи используются для чего.

...