Shestipaliy |
16-04-2009 12:47 1095663 |
Проблема с доступом в реестр из MSI
Я точно не понял к какому разделу форума относится мой вопрос. Но попробую здесь. Вообщем суть в том, что я создаю msi инсталляцию с помощью программы InstallAware. И все работает отлично если бы не один момент - инсталляция прописывает службу соотвественно в HKLM\SYSTEM\Current control set\Enum и Services. Но проблема в том, что когда я запускаю этот msi, то под локальной учеткой msiexec как я понял запускается от имени пользователя. А для доступа к этому разделу реестра нужно разрешение уровня SYSTEM. А вот если я запускаю его от имени доменного админа, то почему-то msiexec запускается от SYSTEM и все работает! В чем может быть дело, подскажите пожалуйста. Может как-то можно запустить msi под system аккаунтом напрямую?
|
Petya V4sechkin |
16-04-2009 12:51 1095669 |
Shestipaliy, в доменной политике: Конфигурация компьютера/пользователя -> Административные шаблоны -> Компоненты Windows -> Установщик Windows -> Всегда производить установку с повышенными привилегиями.
|
Shestipaliy |
16-04-2009 13:01 1095683 |
При работе в домене и так все нормально. А вот при запуске из под локальной админской записи возникают проблемы.
|
Petya V4sechkin |
16-04-2009 13:05 1095686 |
Shestipaliy, на локальном Пуск -> Выполнить -> gpedit.msc
|
Shestipaliy |
16-04-2009 13:34 1095707 |
Petya V4sechkin, благодарю. А не в курсе, как изменение групповой политики можно автоматизировать, т.к. msi эта ставиться в числе других программ при автоматической установке виндов. Через реестр?
|
Petya V4sechkin |
16-04-2009 14:09 1095739 |
Цитата:
Цитата Shestipaliy
Через реестр?
|
HKLM\Software\Policies\Microsoft\Windows\Installer!AlwaysInstallElevated
HKCU\Software\Policies\Microsoft\Windows\Installer!AlwaysInstallElevated
|
Время: 20:35.
© OSzone.net 2001-