-1

Кто-нибудь знает способ написания сценариев, чтобы изменить, какой куст загружается в HKCU? Есть определенная программа, которую мне нужно запустить при запуске, которая проверяет значения в HKCU. Однако я не хочу создавать отдельную учетную запись или использовать встроенную учетную запись администратора.

2 ответа2

2

Обо всем по порядку.

HKEY_CURRENT_USER (HKCU) является копией HKEY_USERS (HKU) пользователя, фактически вошедшего в сеанс Windows ...

Вы не можете загрузить в HKCU то, что отличается от ключей и значений HKU

EG HKEY_USERS\S-1-5-21-3681983559-1923665867-785417408-1007 Если пользователь с таким идентификатором фактически зарегистрирован, HKCU является копией первой (скажем, "виртуальной" копии)

Если вы модифицируете ключ в HKU, это отражается в HKCU.

0

Я не думаю, что это возможно. И если это так, это плохая идея.

Учти это.

HKCU\Software\Microsoft\Windows\Run\

определяет элемент, который должен быть запущен при входе пользователя в систему. Вы загружаете это в свой основной профиль. Но этот профиль не имеет прав доступа к элементу, определенному в реестре. Так что это должно провалиться. Или хуже, он запускается и удаляет что-то из вашего основного профиля.

Это единственный очевидный конфликт, который случится, если вы попытаетесь это сделать. Я уверен, что будут сотни.

Я мог бы придумать еще пару моментов, почему это ужасная идея. Я уверен, что вы подходите к своей проблеме неправильно (или я просто неправильно вас понял).

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