Admin 如何创建运行时没有管理员权限的MSI

Admin 如何创建运行时没有管理员权限的MSI,admin,installshield,Admin,Installshield,我需要创建一个安装程序,可以从网上下载和安装没有任何管理员权限 我已经创建了一个“安装屏蔽MSI项目”。在我选择的发布向导中 Media Type -> Web, Web Type -> Install From The web, one .cab per component, Checked One Click Install, 在“发布”选项卡中 我选择的设置 所需执行级别->调用程序, 如果先决条件提升,则进行广告->对手:沉默, InstallShield先决条件位置-

我需要创建一个安装程序,可以从网上下载和安装没有任何管理员权限

我已经创建了一个“安装屏蔽MSI项目”。在我选择的发布向导中

Media Type -> Web,
Web Type -> Install From The web,  
one .cab per component,
Checked One Click Install,
在“发布”选项卡中 我选择的设置 所需执行级别->调用程序, 如果先决条件提升,则进行广告->对手:沉默, InstallShield先决条件位置->从web下载

生成一键安装->是

在property Manager中,我设置了

ALLUSERS=2和MSInstallPerUser=1 我可以下载安装程序,并可以安装它,但它要求管理员密码。
如何删除此UAC?

与先决条件相关的设置在此不起作用;充其量,广告有助于避免第二次UAC提示,但只有在有第一次提示的情况下才会出现

属性
alluser
msinstallperuser
用于有条件地按用户安装。对于总是按用户安装的安装,最好在“概述信息流”部分的“常规信息”视图中指定需要管理权限=No。这将阻止UAC提示


注意,如果实际需要任何管理访问,此设置将导致安装失败。< /P>我创建了一个没有概要信息流部分的安装脚本项目,那么我如何设置需要管理特权= NoStutcript脚本项目,永远不会提示中间的高程,因此,建议几乎是相反的:只有setup.exe设置对行为有影响,只有项目的内容(不要做任何需要管理权限的事情)决定这是否会成功。