使用 Configuration Manager 管理应用程序的示例方案
适用对象:System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1
![]() |
---|
本主题出现在在 System Center 2012 Configuration Manager 中部署软件和操作系统 指南和 Scenarios and Solutions Using System Center 2012 Configuration Manager(使用 System Center 2012 Configuration Manager 的方案和解决方案) 指南中。 |
本主题提供有关如何能使用 System Center 2012 Configuration Manager 来管理企业中的应用程序的示例方案。 它涵盖应用程序部署的生命周期:初始创建和部署应用程序测试;将部署的应用程序更新为较新版本;以及从生产网络上的计算机中删除应用程序。
John 是 Woodgrove Bank 的 配置管理器 管理员,他必须依据以下要求将 Microsoft Visio 的最新版本部署到 200 名用户:
他必须仅在运行 Windows 7 的计算机上安装应用程序。
出于性能原因,只有包含 4 GB 以上 RAM 的计算机才必须安装此应用程序。 如果计算机的 RAM 少于 4 GB,则它们必须运行应用程序的虚拟版本。
在安装应用程序之前,必须在所有公司计算机上安装一个公司特定应用程序 Woodgrove.msi。
如果应用程序安装在不是用户主计算机的计算机上,则必须安装应用程序的虚拟版本。
运行 Windows Server 的计算机不得安装 Microsoft Visio 和 Woodgrove.msi 应用程序。
还必须将应用程序提供给用户,以便按需安装到组织中的其他计算机。
本主题中的下列部分提供有关如何使用 配置管理器 在组织中创建、部署和管理应用程序的示例步骤:
准备工作
步骤 1:创建和部署 Woodgrove.msi 应用程序
步骤 2:为 Microsoft Visio 创建应用程序
步骤 3:为 Microsoft Visio 应用程序创建多种部署类型
步骤 4:使用模拟部署测试应用程序
步骤 5:部署 Microsoft Visio 应用程序
步骤 6:取代 Microsoft Visio 应用程序
步骤 7:删除 Microsoft Visio 应用程序
准备工作
John 必须执行下表中概述的操作,然后才能使用 配置管理器 来管理应用程序。
过程 |
参考 |
---|---|
John 查看可用的信息,以了解 配置管理器 中的应用程序管理的基本概念。 |
有关应用程序管理的概述信息,请参阅 Configuration Manager 中的应用程序管理简介。 |
John 查看并实现所需的先决条件以部署应用程序。 |
有关应用程序管理所需的必备组件的信息,请参阅在 Configuration Manager 中管理应用程序的先决条件。 |
John 配置和测试允许用户浏览和安装软件的应用程序目录及软件中心。 |
有关如何配置应用程序目录和软件中心的信息,请参阅在 Configuration Manager 中配置应用程序目录和软件中心。 |
步骤 1:创建和部署 Woodgrove.msi 应用程序
必须在公司中除服务器外的所有计算机上安装名为 Woodgrove.msi 的应用程序。 为了在 配置管理器 中创建此应用程序,John 执行下表中概述的操作。
过程 |
参考 |
---|---|
从 配置管理器 控制台中,John 运行创建应用程序向导。 |
有关如何启动“创建应用程序向导”的信息,请参阅如何在 Configuration Manager 中创建应用程序主题中的步骤 1:启动创建应用程序向导部分。 |
为了使用有关 Woodgrove.msi 安装文件的信息自动填充向导,John 选择安装文件类型“Windows Installer (本机)”。 然后,他查看已从应用程序安装文件中读取的信息,并在创建应用程序向导的“常规”页上提供进一步的信息。 John 将应用程序命名为“Woodgrove 业务应用程序”。 John 完成该向导。 即会创建新应用程序和应用程序的部署类型(名为“Woodgrove MSI”),并显示在“软件库”工作区的“应用程序”节点中。 |
若要了解如何从应用程序安装文件中自动检测应用程序的相关信息,请参阅如何在 Configuration Manager 中创建应用程序主题中的989dfb1d-a003-4200-817d-f917d8ae096b#BKMK_Auto部分。 |
John 启动分发内容向导,以便将应用程序内容复制到 Woodgrove Bank 层次结构中的所需分发点。 他使用“监视”工作区中的“内容状态”节点来确认已成功分发应用程序的内容。 |
有关“分发内容向导”的信息,请参阅 Configuration Manager 中内容管理的操作和维护主题中的分发分发点上的内容部分。 有关如何监视应用程序内容分发的信息,请参阅 Configuration Manager 中内容管理的操作和维护主题中的内容状态监视部分。 |
John 创建一个设备集合,其中包含 Woodgrove Bank 层次结构中运行桌面操作系统的所有计算机。 他将此集合命名为“所有台式计算机和便携式计算机”。 |
有关如何创建集合的信息,请参阅如何创建 Configuration Manager 中的集合 |
John 使用部署软件向导,通过使用以下参数将应用程序部署到“所有台式计算机和便携式计算机”集合:
|
有关如何部署应用程序的信息,请参阅如何在 Configuration Manager 中部署应用程序。 |
John 监视 Woodgrove.msi 的部署以确保它已成功安装在“所有台式计算机和便携式计算机”集合中的所有计算机上。 |
有关如何监视应用程序部署的详细信息,请参阅如何在 Configuration Manager 中监视应用程序。 |
步骤 2:为 Microsoft Visio 创建应用程序
John 现在必须为 Microsoft Visio 创建应用程序。 为了在 配置管理器 中创建此应用程序,John 执行下表中概述的操作。
过程 |
参考 |
||
---|---|---|---|
从 配置管理器 控制台中,John 运行创建应用程序向导。 |
有关如何启动“创建应用程序向导”的信息,请参阅如何在 Configuration Manager 中创建应用程序主题中的步骤 1:启动创建应用程序向导部分。 |
||
John 使用创建应用程序向导创建一个名为“Microsoft Visio (Woodgrove Bank)”的新应用程序。 他选择从 Microsoft Visio 的 Windows Installer (.msi) 文件中自动检测应用程序信息的选项。 John 完成该向导。 即会创建新应用程序和应用程序的部署类型,并显示在“软件库”工作区的“应用程序”节点中。 |
若要了解如何从应用程序安装文件中自动检测应用程序的相关信息,请参阅如何在 Configuration Manager 中创建应用程序主题中的989dfb1d-a003-4200-817d-f917d8ae096b#BKMK_Auto部分。 |
||
John 打开“Microsoft Visio (Woodgrove Bank)”应用程序的属性,并单击“部署类型”选项卡。 然后,他选择刚刚创建的部署类型,并单击“编辑”。 在“<deployment type> 属性”对话框的“要求”选项卡上,联接配置以下要求:
|
有关部署类型要求的信息,请参阅如何在 Configuration Manager 中创建应用程序主题中的步骤 6:指定部署类型的要求部分。 |
||
在“<deployment type> 属性”对话框的“依赖关系”选项卡上,联接配置以下依赖关系:
John 还选中“自动安装”复选框以确保在安装 Microsoft Visio 之前 Woodgrove.msi 业务应用程序将自动安装在任何计算机上(如果需要)。 |
有关依赖关系的详细信息,请参阅如何在 Configuration Manager 中创建应用程序主题中的步骤 7:指定部署类型的依赖关系部分。 |
步骤 3:为 Microsoft Visio 应用程序创建多种部署类型
出于业务目的考虑,John 需要两种部署类型:以本地方式安装应用程序的 MSI 部署类型和虚拟部署类型。 John 通过执行下表中概述的步骤为 Microsoft Visio 虚拟应用程序创建部署类型。
过程 |
参考 |
||
---|---|---|---|
John 使用 Microsoft Application Virtualization (App-V) Sequencer 为 Microsoft Visio 创建虚拟应用程序。 |
有关详细信息,请参阅 Application Virtualization 文档中的主题如何对新应用程序 (App-V 4.6) 进行排序。 |
||
John 打开“软件库”工作区中的“应用程序”节点,并选择“Microsoft Visio (Woodgrove Bank)”应用程序。 然后,他在“主页”选项卡上的“应用程序”组中单击“创建部署类型”。 为了使用有关虚拟应用程序的信息自动填充向导,John 选择安装文件类型“Microsoft Application Virtualization”,然后浏览到 Microsoft Visio 虚拟应用程序的 XML 清单文件。 |
有关如何创建部署类型的详细信息,请参阅如何在 Configuration Manager 中创建应用程序。 |
||
在创建部署类型向导的“要求”页上,John 配置以下要求:
|
有关部署类型要求的信息,请参阅如何在 Configuration Manager 中创建应用程序主题中的步骤 6:指定部署类型的要求部分。 |
||
在“<deployment type> 属性”对话框的“依赖关系”选项卡上,联接配置以下依赖关系:
John 还选中“自动安装”复选框以确保在安装 Microsoft Visio 之前 Woodgrove.msi 业务应用程序将自动安装在任何计算机上(如果需要)。 |
有关应用程序依赖关系的详细信息,请参阅如何在 Configuration Manager 中创建应用程序主题中的步骤 7:指定部署类型的依赖关系部分。 |
||
John 启动分发内容向导,以便将应用程序内容复制到 Woodgrove Bank 层次结构中的所需分发点。 然后,他使用“监视”工作区中的“内容状态”节点来确认已成功分发应用程序的内容。 |
有关“分发内容向导”的信息,请参阅 Configuration Manager 中内容管理的操作和维护主题中的分发分发点上的内容部分。 有关如何监视应用程序内容分发的信息,请参阅 Configuration Manager 中内容管理的操作和维护主题中的内容状态监视部分。 |
步骤 4:使用模拟部署测试应用程序
在 John 部署 Microsoft Visio 应用程序之前,他希望测试部署以了解有多少台计算机将安装 Microsoft Visio 的本地和虚拟副本。 他还希望确定有多少台计算机不满足安装应用程序的要求。 为了获取此信息,John 通过执行下表中概述的操作配置一个模拟部署。
过程 |
参考 |
---|---|
John 创建两个新的用户集合。 第一个集合名为“必需 Visio 安装”。 它包含必须安装 Visio 的 200 名用户的名称。 第二个名为“可选 Visio 安装”的集合包含所有用户。 在这第二个集合中,John 添加一个新的排除集合规则,以便从此集合中排除“必需 Visio 安装”集合的成员。 |
有关如何创建用户集合的详细信息,请参阅如何创建 Configuration Manager 中的集合主题中的若要创建用户集合部分。 |
John 运行模拟应用程序部署向导。 他创建一个包含“安装”操作的模拟部署,并将其部署到“必需 Visio 安装”集合。 然后,他通过使用相同的参数创建第二个模拟部署,部署到“可选 Visio 安装”集合。 |
有关模拟应用程序部署的详细信息,请参阅如何在 Configuration Manager 中模拟应用程序部署。 |
John 在“监视”工作区的“部署”节点中检查每个模拟部署的状态。 列出的这些部署的目的为“模拟”。 他发现大约有 10% 的计算机不满足安装 Microsoft Visio 的要求,并且将此信息报告给他的经理。 |
有关如何监视应用程序部署的详细信息,请参阅如何在 Configuration Manager 中监视应用程序。 |
步骤 5:部署 Microsoft Visio 应用程序
John 现在已准备好部署新的 Microsoft Visio 应用程序。 为了完成此任务,他执行下表中概述的操作。
过程 |
参考 |
---|---|
John 使用部署软件向导创建 Microsoft Visio 应用程序的两个部署:
|
有关如何部署应用程序的信息,请参阅如何在 Configuration Manager 中部署应用程序。 |
John 定期监视 Microsoft Visio 的这两个部署。 他可以使用“监视”工作区的“部署”节点中的信息来解决可能出现的任何问题。 John 能够向 Woodgrove Bank 的经理报告说,Microsoft Visio 的部署取得了成功。 |
有关如何监视应用程序部署的详细信息,请参阅如何在 Configuration Manager 中监视应用程序。 |
步骤 6:取代 Microsoft Visio 应用程序
Microsoft Visio 的新版本已经发布,而 Woodgrove Bank 决定将此软件的所有已安装的副本均升级到这个新版本。 为了完成此任务,John 执行下表中概述的操作。
过程 |
参考 |
---|---|
John 删除 Microsoft Visio 应用程序的当前部署。 |
有关如何删除应用程序部署的信息,请参阅如何在 Configuration Manager 中部署应用程序。 |
John 为 Microsoft Visio 应用程序的新版本创建多种部署类型,以便执行 Microsoft Visio 的完全安装和 Microsoft Visio 的虚拟安装。 |
有关详情,请参阅本主题中的步骤 3:为 Microsoft Visio 应用程序创建多种部署类型。 |
John 添加两项新的取代关系:一项针对 Microsoft Visio 的完全安装,另一项针对虚拟安装。 他还选择将卸载以前版本的选项。 |
有关取代应用程序的详细信息,请参阅如何在 Configuration Manager 中使用应用程序取代。 |
John 将 Microsoft Visio 应用程序重新部署到 Woodgrove Bank 层次结构中的计算机。 |
有关如何部署应用程序的信息,请参阅如何在 Configuration Manager 中部署应用程序。 |
John 监视这些应用程序部署的状态,并且能够向他的经理报告说,已成功部署了新版本的 Microsoft Visio。 |
有关如何监视应用程序部署的详细信息,请参阅如何在 Configuration Manager 中监视应用程序。 |
步骤 7:删除 Microsoft Visio 应用程序
Woodgrove Bank 决定不再需要在层次结构中的计算机上安装 Microsoft Visio。 该公司要求 John 从公司的计算机中删除此软件的所有副本。 为了完成此任务,他执行下表中概述的操作。
过程 |
参考 |
---|---|
John 删除 Microsoft Visio 应用程序的所有部署。 |
有关如何删除应用程序部署的信息,请参阅如何在 Configuration Manager 中部署应用程序。 |
John 检查 Microsoft Visio 应用程序的每种部署类型的属性。 在“部署属性”对话框的“程序”选项卡上,他验证是否指定了卸载程序。 |
有关部署类型选项的详细信息,请参阅如何在 Configuration Manager 中创建应用程序。 |
John 随后将 Microsoft Visio 应用程序部署到所有计算机,而且部署的操作为“卸载”,目的为“必需”。 |
有关如何部署应用程序的信息,请参阅如何在 Configuration Manager 中部署应用程序。 |
John 监视应用程序部署,并且能够向他的经理报告说,已从 Woodgrove Bank 的计算机中删除了 Microsoft Visio 的所有副本。 |
有关如何监视应用程序部署的详细信息,请参阅如何在 Configuration Manager 中监视应用程序。 |