我们需要创建一个 MSI 包以在非管理员用户的机器上运行。
我已经使用 wixedit 工具创建了 msi 包,并且对于管理员用户来说运行良好,但对于非管理员用户则不然。
wixedit 中是否有任何配置设置可供非管理员用户运行和安装 MSI 包?
我们的应用程序将安装在程序文件目录位置,并且我们的最终用户没有以管理员身份运行 msi 的权限
非常感谢您的帮助。
提前致谢。
答案1
没有办法解决这个问题。阻止用户自行安装软件是首先不授予用户本地管理员权限的全部目的。
进行安装的唯一方法是使用可以提升权限的软件包分发系统(例如 SCCM、Kaseya、psexec、远程安装程序等)。
如果有问题的计算机位于域中,并且您无权访问此类工具,那么组策略将是您最好的选择。