Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка приложений (http://forum.oszone.net/forumdisplay.php?f=61)
-   -   Повышение прав для установки системных компонент (http://forum.oszone.net/showthread.php?t=123495)

RVGroup 20-11-2008 09:10 957822

Повышение прав для установки системных компонент
 
Создаю инсталятор для своего продукта. Нужно чтобы он мог корректно устанавливать системные компонетны (ActiveX и т.д.) у пользователей с ограниченными правами.
Т.е. нужен доступ:
1) Реестр HKEY_CLASSES_ROOT, HKEY_LM\Software\<Мой продукт>
2) ...

P.S.
Знаю для на Viste для msi пакетов есть такая опция.
Еще вариант - можно включать пользователей в локальную группу PowerUsers.

Может есть способ проще?

Vadim_SVN 21-11-2008 16:52 959283

Для msi пакетов по правому клику нет возможности "Запустить от имени ..."

Пришлось извратиться скриптами autoit для установки в домене.

Код:

RunAsSet("Администратор", "домен", "пароль")
$filepath = '"msiexec.exe /i \\сервер\путь\пакет.msi"'

Run(@ComSpec & " /c " & $filepath, "", @SW_HIDE)

RunAsSet()

Exit

Другого "простого" выхода я что-то не нашел :)

RVGroup 25-11-2008 09:56 962869

Спасибо.
Может какие варианты кто еще предложит?


Время: 21:33.

Время: 21:33.
© OSzone.net 2001-