部署具有系统权限和用户部分的SCCM应用程序

时间:2019-11-08 11:52:09

标签: sccm

我想在系统上下文中部署具有.msi安装的软件,并为将登录到计算机的每个用户appdata复制配置文件。 Msi安装不是问题。但是,如何在单个集合中部署系统和用户上下文?

2 个答案:

答案 0 :(得分:1)

我知道这很旧,但我不能就这样离开。

由于对 MSI 的工作方式的误解,Syberdoor 的回答是错误的。根本不需要 2 个应用程序。

在 MSI 中,重新排列功能,使包含用户级组件的功能成为包含广告组件的功能的父级。通常,这将是 EXE 的快捷方式。对于供应商提供的 MSI - 请记住,我们从不弄乱供应商的 MSI - 使用转换来进行这些更改。

现在,当用户单击快捷方式时,MSI 中的功能检查将触发自我修复,因为用户的个人资料将不包含相关组件。

答案 1 :(得分:0)

您必须创建两个不同的应用程序,一个在每台计算机上部署,一个在每个用户上部署一次(如果是应用程序,您可以设置正确的检测方法,并且将为每个用户安装一次)。是一个程序,您必须将其设置为“为每个登录到计算机的用户运行一次”。

您可以毫无问题地将这两个应用程序部署到同一集合中。对于可以将多少个应用程序部署到同一集合没有限制。如果由于某种原因用户部分必须在机器部分之后运行,则可以将一个应用程序设置为另一个应用程序的依赖项(或者对于程序,请使用“首先运行另一个程序”)