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

[玩转系统] 如何禁用 SCCM 任务序列部署

作者:精品下载站 日期:2024-12-14 11:55:54 浏览:15 分类:玩电脑

如何禁用 SCCM 任务序列部署


在这篇文章中,我将向您展示如何禁用 SCCM 任务序列部署。 ConfigMgr 控制台和 PowerShell 都允许您在需要时停止任务序列部署。

当您禁用任务序列部署时,它会立即告诉客户端从站点更新其策略,并暂时禁用包含此任务序列的所有部署。

SCCM 中的任务序列允许您通过一系列步骤来部署操作系统。您可以在任务序列中定义多个条件,以确定某个步骤在执行时是否运行。

如果您意外地将任务序列部署到所需或可用的设备集合,您可以立即停止任务序列部署。任务序列甚至可以从部署中完全删除,这是一个更好的选择。

当您根据需要将任务序列部署到设备集合时,它可能会影响多台计算机,从而导致工作停止。因此,在生产时间内在任何设备集合上启动 TS 部署时必须小心。借助配置管理器,您可以通过几个简单的步骤快速禁用任务序列部署。

禁用已部署任务序列的不同方法

假设您或您的同事错误地部署了任务序列,现在您想要恢复此更改或停止 TS 部署,您可以这样做。在配置管理器中,有两种方法可以禁用已部署的任务序列。

  1. 使用 Set-CMTaskSequence PowerShell cmdlet 和 -EnableTaskSequence 参数,您可以停止现有任务序列部署。
  2. 在 Configuration Manager 控制台中,您可以右键单击任务序列并将其禁用。通过此步骤,您实际上将停止该任务序列的部署。

我将介绍这两种方法,以便您可以清楚地了解如何停止 TS 部署。您可以选择您认为更简单的方法。

禁用任务序列与删除任务序列

当您不再需要任务序列时,可以将其禁用或删除。禁用任务序列是比删除任务序列更安全的选择。应避免删除任务序列,因为如果没有备份,则无法恢复已删除的任务序列。

与禁用任务序列类似,您还可以在 SCCM 中禁用应用程序部署。从 Configuration Manager 版本 2103 开始,Microsoft 引入了一项新功能,允许您禁用 SCCM 中的应用程序部署。这是管理应用程序部署的最有效方法。当您禁用 SCCM 应用程序部署时,它会立即告诉客户端从站点更新其策略。

当任务序列部署遇到问题或错误时,您可以暂时禁用任务序列,解决问题,然后重新启用它。

在 ConfigMgr 中禁用任务序列时会发生什么?

当您在配置管理器中禁用任务序列部署时,它会立即告诉客户端从站点更新其策略,并暂时禁用包含此任务序列的所有部署。

在任务序列属性中,有一个名为“在部署该任务序列的计算机上禁用此任务序列”的选项。启用此选项将暂时禁用包含此任务序列的所有部署。它还从可运行的部署列表中删除任务序列。在您启用任务序列之前,该任务序列不会运行。默认情况下,当您创建新任务序列时,此选项处于禁用状态。

使用控制台禁用 SCCM 任务序列部署

使用 SCCM 控制台是禁用任务序列部署的最直接方法:

  • 启动 SCCM 控制台。
  • 转至软件库\概述\操作系统\任务序列
  • 右键单击 SCCM 任务序列并选择禁用

[玩转系统] 如何禁用 SCCM 任务序列部署

当您禁用任务序列时,您会看到一个警告框。该消息内容如下。

您确定要禁用这些任务序列吗?任务序列不会在部署它们的计算机上显示或运行。引用此任务序列的任何父任务序列或任务序列部署类型也将受到影响。单击“确定”禁用这些任务序列。否则,请单击“取消”。

要确认禁用任务序列,请单击确定。这会立即禁用任务序列并停止部署。

[玩转系统] 如何禁用 SCCM 任务序列部署

使用 ConfigMgr 控制台禁用任务序列时,您可以确认或检查任务序列是否被禁用。您必须将“已启用”列添加到 SCCM 控制台以检查任务序列是否已禁用。添加启用列后,现在我们看到 Enabled=NO,这确认 SCCM 任务序列已成功禁用。

  • Enabled=No,这意味着任务序列已禁用。
  • 启用=是,这意味着任务序列处于活动状态且不处于禁用状态。

[玩转系统] 如何禁用 SCCM 任务序列部署

在部署此任务序列的计算机上禁用此任务序列

任务序列属性是关闭任务序列部署的另一个位置。在“任务序列”属性中,切换到高级选项卡以配置任务序列的行为。选中选项“在部署此任务序列的计算机上禁用此任务序列”。单击应用确定保存更改。

请注意,当您从其属性中禁用任务序列时,您将不会看到警告框。

有趣的阅读:了解如何在 SCCM 中抑制任务序列通知。

[玩转系统] 如何禁用 SCCM 任务序列部署

使用 PowerShell 命令禁用 SCCM 任务序列

您可以使用 PowerShell 管理任务序列部署和行为。使用 Set-CMTaskSequence PowerShell cmdlet 和 -EnableTaskSequence 参数禁用 SCCM 任务序列部署。

启动 ConfigMgr 控制台,单击左上角的向下箭头并选择通过 Windows PowerShell 连接

[玩转系统] 如何禁用 SCCM 任务序列部署

运行以下 PowerShell 命令以禁用配置管理器中的任务序列部署。

Set-CMTaskSequence -Name "Task Sequence Name" -EnableTaskSequence 0
  • EnableTaskSequence 0 - 禁用任务序列。
  • EnableTaskSequence 1 - 启用任务序列。

注意Disable-CMTaskSequence cmdlet 已弃用,请勿使用此命令。您可以使用 Set-CMTaskSequence cmdlet 禁用任务序列。

[玩转系统] 如何禁用 SCCM 任务序列部署

重新启用任务序列部署

如果您已禁用任务序列并且想要重新启用它,可以从 Configuration Manager 控制台完成:

  • 启动配置管理器控制台。
  • 转至软件库\概述\操作系统\任务序列
  • 右键单击已禁用的任务序列并选择启用
  • 这将启用任务序列,然后可以将其部署到设备集合。

[玩转系统] 如何禁用 SCCM 任务序列部署

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

取消回复欢迎 发表评论:

关灯