Вызов процесса с правами администратора.

Тема в разделе "WASM.BEGINNERS", создана пользователем Tatunxamon, 22 июл 2010.

  1. Tatunxamon

    Tatunxamon New Member

    Публикаций:
    0
    Регистрация:
    22 июл 2010
    Сообщения:
    4
    Существует графический setup программы, при запуске его из под прав пользователя, выдает внутренние специфические ошибки (Запись в реестр запись в Program Files и т.д). Требуется запустить данное приложение от прав администратора, то есть вывести диалог запуска программы от прав другого пользователя.

    Ну и собственно вопрос как мне вывести подобный диалог запуска моего setup’a если я нахожусь под правами пользователя.

    Думаю еще будут различия между Xp, Vista, 7 если они есть очень рад о них услышать.
     
  2. Tatunxamon

    Tatunxamon New Member

    Публикаций:
    0
    Регистрация:
    22 июл 2010
    Сообщения:
    4
    Сам себе ответил так: ShellExecute 0, 'runas', 'c:\1.exe', null, null, SW_SHOWNORMAL

    В принципи тему можно закрыть. Хотя другие варианты если они есть, можно дополнить.
     
  3. IceCrashLdr

    IceCrashLdr New Member

    Публикаций:
    0
    Регистрация:
    29 июн 2010
    Сообщения:
    193
    Тема уже обсуждалась, и кажется была в WASM.COMMERCE
    google -> UAC (если NSIS, NSIS UAC)
    Или смотреть коммерцию...
     
  4. sometime

    sometime Odessa

    Публикаций:
    0
    Регистрация:
    22 апр 2009
    Сообщения:
    227
    Адрес:
    sunday
    манифест?