У меня есть установщик, который нужен человеку, чтобы быть администратором (ну, по крайней мере, удалите материал в каталог c: \ program files \ app)
Мне также нужно создать кучу записей в HKCU
дело в том, что если установщик работает от имени администратора, куда пойдет HKCU, предположительно, от администратора.
Но я хочу HKCU вошедшего в систему пользователя, поэтому я хотел бы запустить приложение, которое будет выполнять кучу вещей, включая записи реестра.
Если я запускаю это приложение из программы установки, оно будет работать от имени администратора или пользователя, вошедшего в систему.
Как я могу запустить приложение как вошедший в систему пользователь из процесса, запущенного от имени администратора
Я смотрю на это все неправильно. Мое настоящее требование
Я хочу развернуть приложение, которое делает записи в HKCU
моему установщику обычно требуются права администратора (включая сценарии Vista UAC)
после повышения какой HKCU будет целью?
админ или пользователь, поднявший
как я могу убедиться в том, что записи в конечном итоге принадлежат HKCU пользователя, а не администратору.
Спасибо