打开“新建包”向导。
- 打开 SCCM 控制台。
- 导航到“计算机管理”>“软件分发”>“包”。
- 右键单击包,选择新建,然后单击包。
适用于企业和团队。
Flash Player 的生命周期于 2020 年 12 月 31 日结束。 有关详细信息,请参阅 Flash Player EOL 企业信息页面。
本文指导您完成创建 SCCM 包以部署 Adobe 部署包的整个过程。 由于 Adobe 和 Microsoft 都使用术语包,而且当前使用的 Microsoft 软件有两个版本,因此为了清楚起见,我们在本文中使用以下命名约定:
SCCM 专为各种网络配置而设计。 Adobe 包及其产品安装文件夹的部署配置的最佳选择是 TS选项,其中 Adobe 包及其产品安装文件夹将一起放置在相同的分发服务器上。
在 Windows 中创建部署包时,在您指定的保存到位置创建两个文件夹,Exceptions 和 Build。
Exceptions 文件夹中的各个文件夹包含无法使用主 MSI 安装程序(因为它无法包含嵌入安装程序)部署的各种安装程序(EXE、AIR、MSI)。 您必须按照位于 Exceptions 文件夹顶层的 ExceptionInfo.txt 文件中的说明,为它们创建单独的 SCCM 安装程序。 如果您的包不依赖其他安装程序,则此文件夹可为空。
Build 文件夹包含一个 MSI 文件(其文件名使用您指定的包名称)和一个名为 Setup 的子文件夹。 运行 MSI 文件和成功安装产品需要子文件夹。
创建 SCCM 包的过程分两步。 首先创建一个新的 SCCM 包,然后创建安装和卸载程序。
打开“新建包”向导。
在“新建包”向导中,为新 SCCM 包命名。
在“常规”选项卡上:
指定 SCCM 包的数据源。
在“数据源”选项卡上:
指定将在分发点上存储 SCCM 包的位置。
在“数据访问”选项卡上,选择通过常用 ConfigMgr 包共享访问分发文件夹,然后单击下一步。
指定分发设置。
查看新的 SCCM 包摘要。
软件包会在 Build 文件夹中生成一个 MSI 文件,您可以使用该文件来安装和卸载产品或套件。 (卸载不可用于更新包,只能用于安装包。)
如果您愿意,可为安装包创建两个单独的 SCCM 程序:一个用于安装,另一个用于卸载。 为这两个程序命名,以便目标系统上的用户能够清楚了解所选命令将执行的操作。
打开“新建程序”向导。
在“新建程序”向导中,为该程序指定命令行。
在“常规”选项卡上:
在“名称”字段中输入一个描述性名称(如 install_PS_1 或 uninstall_PS_1)以及描述程序用途的说明性注释。
单击浏览。 在“打开文件”对话框中,选择文件类型所有文件(*.*),然后定位并选择 MSI/EXE 文件。此步骤的详细信息因您创建的每个命令而异。
对于安装包,请浏览到您的 .exe 文件。
在返回到“新建程序”向导之后,在“命令行”文本框中向命令中的文件名后面追加适当的标志或选项。
对于无人值守安装,您必须使用“silent”参数。
语法:
setup [--silent] [--ADOBEINSTALLDIR=] [--INSTALLLANGUAGE=]
示例:
setup.exe --silent --ADOBEINSTALLDIR="C:\InstallDir" --INSTALLLANGUAGE=fr_CA
有关使用此命令的更多详细信息,请参阅在 Windows 计算机上使用命令行部署。
对于卸载包,请浏览到您的 .MSI 文件。
对于卸载包,请将 msiexec 命令与 /uninstall 参数搭配使用。
示例:
msiexec.exe /uninstall PS_1.msi /quiet
在“环境”选项卡上:
注意:如果您未选择使用管理权限运行,则 Application Manager 会将其日志文件写入其他位置。 请参阅“安装日志”。
相应地设置“高级”、“Windows Installer”和“MOM 维护”选项卡上的字段,然后单击下一步。
查看摘要屏幕上的信息。 如果您需要更改任何内容,请立即执行更改。 然后,在此屏幕中,单击下一步。 “向导已完成”屏幕随即出现。 单击关闭以终止程序创建。
要为 Exceptions 文件夹中的 MSI、EXE 或 AIR 安装程序创建安装和卸载程序,请使用位于 Exceptions 文件夹顶层的 ExceptionInfo.txt 文件中描述的命令。
例如,要为 MSI 安装程序创建 SCCM 安装包(如 Adobe Flash Player 10),请使用以下命令:
msiexec.exe /i AdobeFlashPlayer10_plRel_mul.msi /qn
要创建卸载程序,请使用 /uninstall 而不是 /i
msiexec.exe /uninstall AdobeFlashPlayer10_plRel_mul.msi /qn
警告:对于基于 AIR 的安装程序,您可使用 ExceptionInfo.txt 文件中列出的命令以相同方式创建无提示安装程序。 但对于这些组件,您不能创建无提示卸载程序。 卸载时,您可能需要手动卸载 AIR 应用程序。
打开“新建分发点”向导。
在“新建分发点”向导中,选择您要将 SCCM 包复制到的分发点。
假定此时已创建要用于此 SCCM 包的分发点。 您可为此包选择一个或多个分发点。
查看“向导已完成”屏幕,然后单击关闭。
对于要播发的每个 SCCM 包程序,请按照本节中的说明执行一次操作。
这些说明假定您已有包含要播发的 SCCM 包程序的目标系统的集合。
打开“将软件分发到集合”向导。
在“将软件分发到集合”向导中,选择要播发的 SCCM 包。
在“包”选项卡上:
确保您已选择要将 SCCM 包复制到的分发点。
在“分发点”选项卡上,选择要用于分发此 SCCM 包的分发点。 然后单击下一步。
选择要播发的 SCCM 包程序。
在“选择程序”选项卡上:
设置播发特征。
在“播发名称”选项卡上:
在“播发子集合”选项卡上:
在“播发计划”选项卡上:
在“分配程序”选项卡上:
查看播发的摘要屏幕。
查看摘要屏幕上的信息。 如果您需要更改任何内容,请立即执行更改。 然后,在此屏幕中,单击下一步。
“向导已完成”屏幕随即出现。 单击关闭以终止播发创建。
播发 SCCM 包时,目标计算机的 Windows 工具栏上将显示一条通知,指示已安排程序运行。