【发布时间】:2009-10-09 13:29:00
【问题描述】:
我正在使用 Visual Studio 2008 构建 MSI 安装包。在安装中,我有许多自定义操作。在 OnAfterInstall 自定义操作中,我尝试启动安装部署的 exe。 exe 启动正常,但在 NT AUTHORITY\SYSTEM 的安全上下文中运行(即在授予 Windows Installer 进程的提升权限下)。我实际上需要 exe 在首先启动安装的当前登录用户的安全上下文中运行。有谁知道如何启动 exe,以便它在这个“简化”上下文中运行。如果可能的话,我真的很想避免向用户询问他们的登录凭据。
【问题讨论】:
标签: security installation windows-installer exe