Windows 7

У меня есть стороннее программное приложение, для которого требуется добавить пользовательский ключ / значение в HKEY_CURRENT_USER\FOO\FOO2\FOO3\ . Это представляет проблему для совершенно новых пользователей, которые используют одну и ту же систему, так как в их настройке HKCU по умолчанию не будет этого пользовательского ключа. Есть ли простой способ сказать Windows добавить определенный ключ в HKCU для всех пользователей?

Я понимаю, что HKEY_LOCAL_MACHINE предназначен для этих типов "глобальных" ключей, но программное приложение не поддерживает это. Нужно найти его под HKEY_CURRENT_USER .

Является ли сценарий входа единственным вариантом здесь?

1 ответ1

1

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

  • Создайте фиктивного пользователя (назовем его bekim).
  • Войдите как bekim ,
    • вставьте нужный ключ / значения с помощью редактора реестра (regedit) или red add ,
    • и выход.
  • С правами администратора снимите флажок «Скрыть защищенные файлы операционной системы», скопируйте файл \users\bekim\NTUSER.DAT в каталог \users\Default\NTUSER.DAT . (Возможно, вам следует сначала сделать резервную копию старой версии.)

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