当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

作者:精品下载站 日期:2024-12-14 12:10:16 浏览:12 分类:玩电脑

在 SCCM 中创建和部署应用程序组 |配置管理器


在这篇文章中,我将向您展示如何在 SCCM 中创建和部署应用程序组。使用 ConfigMgr 的应用程序组,您可以将一组应用程序部署到用户或设备。

在本分步指南中,我们将介绍应用程序组的基础知识、创建和部署应用程序组、验证和监视应用程序的部署以及查看日志文件。

我们知道配置管理器是部署应用程序的最佳工具之一。管理员可以使用应用程序组功能将多个应用程序部署到用户集合和设备集合。

SCCM 应用程序组在技术预览版 1905 中首次作为预发布功能引入。随后,此功能在 SCCM 当前分支版本 1906 中作为预发布功能引入。

从 ConfigMgr 2111 版本开始,应用程序组不再是预发布功能。这意味着您不必通过转到管理 > 概述 > 云服务 > 更新和服务来手动启用此功能 > 功能

当您想要将多个应用程序部署到用户集合或设备集合时,您可以将这些应用程序分组到应用程序组中,并将它们作为单个部署发送到目标集合。阅读有关使用 Configuration Manager 部署应用程序的更多信息。

SCCM 中的应用程序组是什么?

通过 SCCM 中的应用程序组,您可以创建一组应用程序,可以将其作为单个部署发送到集合。您可以对应用程序进行分组并一次性部署它们,而不是一次部署一个。换句话说,您可以使用 SCCM 应用程序组将多个应用程序分组到单个部署中。

应用程序组的一个有趣功能是,您可以对组中的应用程序进行排序,以便客户端按特定顺序安装它们。您指定的有关应用程序组的元数据在软件中心中显示为单个实体。

随着 Configuration Manager 2111 版本的发布,SCCM 应用程序组和编排组不再是预发布功能。这些功能在配置管理器中是可选的,并且默认情况下处于启用状态。您无需提供任何同意即可使用这些功能。

您可以在 ConfigMgr 控制台中找到应用程序组功能。导航至管理 > 概述 > 云服务 > 更新和服务 > 功能。在这里您将找到应用程序组功能,功能类型为发布,状态为开启

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

应用程序组的先决条件

要使用 SCCM 中的应用程序组功能,请阅读以下先决条件:

  1. 将您的配置管理器更新到最新版本。您可以查看 SCCM 版本页面,其中列出了每个 SCCM 版本的内部版本号、版本详细信息和修补程序信息。
  2. 在将应用程序添加到应用程序组之前,必须先将它们打包在 SCCM 中。事先将应用程序的内容分发到分发点将加快应用程序组的部署速度。
  3. 在将应用程序部署包含在 SCCM 应用程序组中之前,必须对其进行测试。您还可以在 SCCM 中模拟应用程序部署。
  4. 准备好测试设备集合或用户集合将帮助您快速测试应用程序部署。使用以下指南了解如何创建 Windows 10 的设备集合和 Windows 11 的设备集合。

注意:从 SCCM 版本 2111 开始,当您根据需要将应用组部署到设备或用户集合时,您可以指定在从设备或用户集合中删除资源时自动卸载该应用组。集合。有关详细信息,请参阅隐式卸载 SCCM 应用程序。

如何在 SCCM 中创建应用程序组 |配置管理器

现在我们将了解在 SCCM 中创建应用程序组的过程。

  • 启动SCCM 控制台
  • 转到软件库 > 概述 > 应用程序管理 > 应用程序组
  • 右键单击应用程序组,然后选择创建应用程序组

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

一般信息页面上,指定应用程序组的详细信息。例如,指定应用程序组名称、管理员注释、发布者名称等。所有这些详细信息将显示在软件中心中供用户使用。单击下一步

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

指定应用程序组的软件中心图标

当您在 SCCM 中创建应用程序组时,您可以为应用程序组指定软件中心图标。当用户浏览软件中心时,该图标将与应用程序组一起显示给用户。尽管为应用程序组分配图标是可选的,但这样做可以让用户更轻松地识别应用程序。

软件中心页面上,指定有关当用户浏览软件中心时如何向用户显示此应用程序组的信息。您可以通过选择添加/删除按钮为应用程序组添加或指定其他语言。您可以定义用户类别、添加隐私 URL 和本地化描述等等。

要指定应用程序组的图标,请单击浏览按钮并上传软件中心图标,然后单击应用。指定的图标可以在同一窗口中看到。单击下一步

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

选择应用程序并将其添加到应用程序组

应用程序组页面上,您可以选择并添加多个要按特定顺序安装或卸载的应用程序。要将应用程序添加到应用程序组,请单击添加按钮。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

您将看到一个窗口,您可以在其中为此应用程序组选择软件。在右侧窗格中,选择要包含在应用程序组中的应用程序。单击确定

作为示例,我选择了 Cisco Webex、Dell Support Assist 和 WinSCP 应用程序。该应用程序组将包括将部署在端点上的所有这些应用程序。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

排列应用程序组项目

添加多个应用程序后,您可以使用上移下移按钮更改应用程序组中应用程序的顺序。如果您希望按特定顺序安装应用程序,可以在此处完成。完成应用程序组项目的顺序后,单击下一步

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

摘要页面上,您可以找到为当前应用程序组配置的设置。检查设置并单击下一步继续。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

我们看到应用程序组现在已经成功创建。在完成窗口中单击关闭。这就完成了在 SCCM 中创建应用程序组的步骤。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

部署 SCCM 应用程序组

在 SCCM 中创建应用程序组后,您可以使用以下步骤部署它们:

  • 启动配置管理器控制台。
  • 转到软件库 > 概述 > 应用程序管理 > 应用程序组
  • 右键单击应用程序组并选择部署

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

在部署软件向导的常规页面上,单击“浏览”并选择设备集合。在此示例中,我选择了 Windows 10 设备集合。请注意,应用程序组可以部署到用户集合和设备集合。单击下一步

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

如果您的分发点不提供应用程序的内容,您可以在此处指定它们。单击添加按钮,然后从下拉选项中选择分发点。如果内容已可用于 ConfigMgr DP,您可以找到顶部列出的 DP。单击下一步

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

部署设置页面上,您可以指定控制应用程序组部署的设置。

  • 操作:选择安装卸载。选择安装将安装应用程序组中指定的应用程序。卸载将删除应用程序组中列出的应用程序。
  • 目的:选择可用必需。我会推荐可用的 SCCM 与所需的 SCCM 之间的差异,以了解它们之间的差异。
  • 如果用户请求此应用程序组,则需要管理员批准:用户请求的应用程序只能在用户提交请求的设备上获得批准。有关这方面的更多信息,请参阅在 SCCM 中批准用户的申请请求。

单击下一步继续。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

计划页面上,您可以配置应用程序组部署的计划选项。如果您不配置此选项,设备收到部署策略后就会立即进行部署。

在某些组织中,管理员更喜欢在特定日期和时间为用户提供应用程序部署,即配置计划选项的时间。要计划应用程序组的部署,请启用复选框“计划应用程序可用于”。

如果您想在下班后部署应用程序组,您还可以指定截止时间:

  • 在可用时间之后尽快。
  • 您可以根据您的要求安排截止日期。

单击下一步继续。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

用户体验页面上,您可以指定应用程序组部署的用户体验设置。对于用户通知,您可以选择在软件中心显示并显示所有通知。单击下一步

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

警报页面上,您无需配置任何选项,除非您希望运营经理为应用程序组部署生成警报。单击下一步

摘要页面列出了您为应用程序组部署配置的所有设置。单击下一步

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

在“完成”页面上,单击关闭。这就完成了使用 SCCM 部署应用程序组的步骤。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

在 Configuration Manager 控制台中找到应用程序组

您可以在 Configuration Manager 控制台中找到已创建的所有 SCCM 应用程序组。在控制台中,导航至软件库\概述\应用程序管理\应用程序组。在这里您将找到您创建的所有应用程序组。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

测试应用程序组部署

我们现在将测试客户端计算机上的应用程序组部署。为此,请在客户端计算机上启动软件中心。选择应用程序选项卡,然后单击应用程序组。如果您看到软件中心中列出的应用程序组,请在客户端计算机上运行 ConfigMgr 客户端操作。

要启动应用程序组的安装,请单击安装

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

单击“安装”时,将从本地分发点服务器下载应用程序,并将其复制到客户端计算机上 C:\Windows\ 中的 ccmcache 文件夹。

下面的屏幕截图是客户端计算机上的 AppGroupHandler.log 文件。我们看到应用程序是按顺序安装的。应用组部署成功。如果需要,您可以通过编辑应用程序组来配置应用程序安装顺序。

App: WinSCP 5.21.5 ScopeId_67D9092A-81B2-464F-8F38-4D634303C416/Application_4af096f9-e913-46fe-85b0-9ecbeef659bf, revision: 2, applicability: Applicable, ciState: NonCompliant, enforcestate: EnforcementUnknown, supersedingState: None	AppGroupHandler
App: Cisco Webex ScopeId_67D9092A-81B2-464F-8F38-4D634303C416/Application_d8ddb79e-2f42-4dfb-aa85-a89ade8f55ae, revision: 3, applicability: Applicable, ciState: Compliant, enforcestate: EnforcementSuccess, supersedingState: None	AppGroupHandler
App: Dell SupportAssist ScopeId_67D9092A-81B2-464F-8F38-4D634303C416/Application_70e9e9f7-0feb-4ae1-84b5-fad956f8aa90, revision: 2, applicability: Applicable, ciState: Compliant, enforcestate: EnforcementSuccess, supersedingState: None	AppGroupHandler

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

ConfigMgr 应用程序组的日志文件

在某些情况下,应用程序组部署可能会失败,您将需要日志文件来检查原因。查看所有对故障排除有用的重要 SCCM 日志文件。使用以下日志文件对使用 SCCM 的应用程序组部署进行故障排除。

  • 应用程序组处理程序.log
  • AppEnforce.log
  • 设置代理.log

上述所有日志文件均位于客户端计算机上的以下路径:C:\Windows\CCM\Logs

监控 SCCM 应用程序组的部署状态

有两种方法可以确定 SCCM 应用程序组部署是否成功。

  • 客户端计算机上的软件中心
  • 在 ConfigMgr 控制台中监控工作区

重要的是,应安装 SCCM 应用程序组内的所有应用程序才能使应用程序组部署成功。

在客户端计算机上,您可以通过启动软件中心并检查应用程序组详细信息来检查应用程序组部署是否成功。在下面的屏幕截图中,我们看到所选应用程序组的状态为已安装。这确认了属于应用程序组的所有应用程序均已安装且没有任何错误。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

监视应用程序组部署状态的第二种方法是通过 Configuration Manager 控制台。在控制台中,转到监控\概述\部署。查找应用程序组部署并选择它。现在查看完成统计,您可以在此处了解应用程序组部署是否成功完成。

[玩转系统] 在 SCCM 中创建和部署应用程序组 |配置管理器

应用程序组的已知问题

以下是 ConfigMgr 应用程序组的一些已知问题。

  • 以下部署选项可能不起作用:警报、分阶段部署、修复。
  • 您不能将应用程序组与“安装应用程序”任务序列步骤一起使用。
  • 您无法导出或导入应用程序组。
  • 在版本 2103 及更早版本中,请勿在组中包含任何需要重新启动的应用程序,否则组部署可能会失败。
  • 在版本 2107 及更早版本中,如果您删除属于应用程序组的应用程序,则当您下次查看应用程序组的属性时,您将看到以下警告:“无法加载有关该组中所有应用程序的信息。”对应用程序组进行一些小更改并保存。例如,在管理员注释中添加一个空格。保存更改后,将从组中删除已删除的应用程序。从版本 2111 开始,您无法删除属于应用组的应用。
  • 在大多数情况下,应用程序组中的用户类别不会在软件中心中显示为筛选器。如果应用程序组部署为可供用户集合使用,则会显示类别。

结论

我希望本指南能让您更轻松地使用 SCCM (ConfigMgr) 创建和部署应用程序组。如果您还没有探索过此功能,我已经为您介绍了这些步骤。当您想要通过单个部署来部署多个应用程序时,应用程序组非常有用。如果您已经尝试过此功能并有疑问,请随时在下面发表评论。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯