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

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

Ответы на вопрос(1)

Ваш ответ на вопрос