Запустите exe после msi установка, но использование текущих полномочий пользователя

Я использую Visual Studio 2008 для создания пакета установки MSI. В рамках установки у меня есть многочисленные пользовательские действия. В рамках пользовательского действия OnAfterInstall я пытаюсь запустить exe, который развертывается установкой. exe запускается хорошо, но работает в контексте защиты NT AUTHORITY\SYSTEM (т.е. под поднятыми полномочиями, предоставленными процессу Windows Installer). Мне на самом деле нужен exe для выполнения в контексте защиты в настоящее время зарегистрированного пользователя, который запустил установку во-первых. Делает любой знает, как запустить exe, таким образом, он работает в этом 'уменьшенном' контексте. Я действительно хочу избежать необходимости просить у пользователя их данные для входа в систему, если это возможно.

6
задан DEH 9 October 2009 в 13:29
поделиться