具有管理员权限的Windows Installer

时间:2012-06-30 12:57:34

标签: wix windows-installer wix3.5 administrator

我使用Wix工具集3.5并且有兴趣知道是否有只为管理员安装的Windows安装程序?

2 个答案:

答案 0 :(得分:1)

可以有多个具有管理权限的用户,因此我会为所有用户安装并设置应用程序以在启动时要求管理员权限。一种方法是使用应用程序清单: http://msdn.microsoft.com/en-us/library/windows/desktop/bb756929.aspx

答案 1 :(得分:1)

MOreover,除了@Wim和评论的答案,你可以尝试根据WiX标志Privileged创建你的安装程序的逻辑。它将帮助您仅为管理员用户安装某些功能(甚至组件)(此标志检查当前用户是否具有管理员权限)。使用这个标志很简单:

 <Component Id="" Guid="">Priveleged</Component>

在这种情况下,仅当当前用户具有管理员权限时才会安装组件。希望能有所帮助