如何在 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 环境中自动执行任务。 这些任务可将操作系统映像部署到目标计算机,通过一组操作系统安装文件构建和捕获操作系统映像,并捕获和还原用户状态信息。

使用下列部分来管理任务序列:

  • 任务序列位于 Configuration Manager 控制台中的何处

  • 如何创建任务序列

  • 如何编辑任务序列

  • 如何分发任务序列引用的内容

  • 如何部署任务序列

  • 如何导出和导入任务序列

  • 如何为计算机和集合创建任务序列变量

  • 用于管理任务序列的其他操作

有关如何规划任务序列策略的信息,请参阅 在 Configuration Manager 中规划任务序列策略

System_CAPS_important重要事项

当你创建或编辑在 WinPE 中结束的部署任务序列时,请确保任务序列中的最后一步将目标计算机重启到目标计算机的完整操作系统,以使任务序列正常退出。 如果在此方案中目标计算机未重启,则无法通过 Configuration Manager 管理客户端。

任务序列位于 Configuration Manager 控制台中的何处

任务序列位于“软件库”工作区的“操作系统”节点中。 “操作系统”节点下有若干节点,这些节点包含你用于部署操作系统的对象。 其中的一个节点是“任务序列”节点,其中包含你可用于部署操作系统的所有任务序列。 你可以创建任务序列的简单列表,或者可以创建子文件夹来管理任务序列或对其进行分组。 将“任务序列”节点(包括所创建的任何子文件夹)复制到整个 配置管理器 层次结构。

如何创建任务序列

通过使用创建任务序列向导来创建任务序列。 此向导可创建下列类型的任务序列:

任务序列类型

更多信息

用于安装现有映像包的任务序列

当你创建此类型的任务序列时,创建任务序列向导将向任务序列中添加步骤,然后将这些步骤分组为多个组。

用于构建和捕获操作系统映像的任务序列

这种类型的任务序列称为构建和捕获任务序列。 构建和捕获任务序列在引用计算机上运行,该任务序列在其中创建以一组操作系统源文件为基础的操作系统映像。

然后,可以通过包括应用操作系统映像步骤的部署任务序列来部署操作系统映像。

用于执行特定于环境的操作的自定义任务序列

当你创建此类型的任务序列时,创建任务序列向导不会向任务序列中添加任何步骤。 你必须在创建任务序列之后向其中添加步骤。

使用以下过程来创建不同类型的任务序列。

创建用于安装现有映像包的任务序列

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“主页”选项卡上的“创建”组中,单击“创建任务序列”以启动创建任务序列向导。

  4. 在“创建新的任务序列”页上,单击“安装现有的映像包”,然后单击“下一步”。

  5. 在“任务序列信息”页上,指定以下设置,然后单击“下一步”。

    - **任务序列名称**:指定用于标识任务序列的名称。
    
    - **描述**:指定任务序列所执行的任务的描述。
    
    - **启动映像包**:指定用于在目标计算机上安装操作系统的启动映像。 启动映像包含用于安装操作系统的 Windows PE 的某个版本,以及任何其他所需的设备驱动程序。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>启动映像的体系结构必须与目标计算机的硬件体系结构兼容。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  6. 在“安装 Windows”页上,指定以下设置,然后单击“下一步”。

    - **映像包**:指定包含要安装的操作系统映像的包。
    
    - **映像**:如果操作系统映像包有多个映像,请指定要安装的操作系统映像的索引。
    
    - **对安装操作系统的目标计算机进行分区和格式化**:指定是否希望任务序列在安装操作系统之前对目标计算机进行分区和格式化。
    
    - **产品密钥**:指定要安装的 Windows 操作系统的产品密钥。 你可以指定编码的批量许可证密钥和标准产品密钥。 如果使用非编码的产品密钥,则必须通过短划线 (-) 分隔每组 5 个字符。 例如:*XXXXX-XXXXX-XXXXX-XXXXX-XXXXX*
    
    - **服务器授权模式**:指定服务器许可证为“每客户”、“每服务器”或未指定许可证。 如果服务器许可证为“每服务器”,则还需指定服务器连接的最大数量。
    
    - 指定如何处理在部署操作系统映像时使用的管理员帐户。
    
        - **禁用本地管理员帐户**:指定在部署操作系统映像时是否禁用本地管理员帐户。
    
        - **始终使用同一管理员密码**:指定是否为部署操作系统映像的所有计算机上的本地管理员帐户使用同一密码。
    
  7. 在“配置网络”页上,指定以下设置,然后单击“下一步”。

    - **加入工作组**:指定是否将目标计算机添加到工作组。
    
    - **加入域**:指定是否将目标计算机添加到域。 在“域”中,指定域的名称。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>你可以浏览以查找本地林中的域,但对于远程林则必须指定域名。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      你还可以指定组织单位 (OU)。 这是一项可选设置,用于指定在其中创建计算机帐户的 OU 的 LDAP X.500 可分辨名称(如果尚未存在)。
    
    - **帐户**:指定具有加入指定域的权限的帐户的用户名和密码。 例如:*domain\\user* 或 *%variable%*。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>如果打算迁移域设置或工作组设置,你必须输入适当的域凭据。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  8. 在“安装 Configuration Manager”页上,指定要安装到目标计算机上的 配置管理器 客户端包,然后单击“下一步”。

  9. 在“状态迁移”页上,指定以下信息,然后单击“下一步”。

    - **捕获用户设置**:指定任务序列是否捕获用户状态。 有关如何捕获和还原用户状态的详细信息,请参阅 [如何在 Configuration Manager 中管理用户状态](hh397289\(v=technet.10\).md)。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Gg712284.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-tip(TechNet.10).jpeg" title="System_CAPS_tip" alt="System_CAPS_tip" />提示</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>在以下两种部署方案中,你可能需要捕获用户状态:</p>
      <ul>
      <li><p>在并排部署中,你希望将用户状态从一台计算机迁移到另一台计算机。</p></li>
      <li><p>在更新部署中,你希望在同一台计算机上捕获和还原用户状态。</p></li>
      </ul></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **捕获网络设置**:指定任务序列是否从目标计算机中捕获网络设置。 除了捕获网络适配器设置外,你还可以捕获域或工作组的成员身份。
    
    - **捕获 Microsoft Windows 设置**:指定任务序列是否在安装操作系统映像之前从目标计算机中捕获 Windows 设置。 你可以捕获计算机名、注册的用户和组织名称以及时区设置。
    
  10. 在“包括更新”页上,指定是安装必需的软件更新、所有软件更新还是不安装软件更新,然后单击“下一步”。 如果指定要安装软件更新,配置管理器 将只会安装以包含目标计算机的集合为目标的那些软件更新。

  11. 在“安装应用程序”页上,指定要安装在目标计算机上的应用程序,然后单击“下一步”。 如果指定多个应用程序,你也可以指定任务序列在特定应用程序的安装失败时继续进行。

  12. 完成向导。

创建用于构建和捕获操作系统映像的任务序列

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“主页”选项卡上的“创建”组中,单击“创建任务序列”以启动创建任务序列向导。

  4. 在“创建新的任务序列”页上,选择“构建并捕获引用操作系统映像包”。

  5. 在“任务序列信息”页上,指定以下设置,然后单击“下一步”。

    - **任务序列名称**:指定用于标识任务序列的名称。
    
    - **描述**:指定任务序列所执行的任务的描述,例如任务序列创建的操作系统的描述。
    
    - **启动映像包**:指定用于安装操作系统映像的启动映像。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>启动映像的体系结构必须与目标计算机的硬件体系结构兼容。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  6. 在“安装 Windows”页上,指定以下设置,然后单击“下一步”。

    - **包**:指定操作系统映像引用的“操作系统安装程序”包。 此包中包含安装操作系统所需的文件。
    
    - **版本**:指定此包的 Windows 版本。 如果“操作系统安装程序”包中包含多个版本,你必须选择适用于由关联“产品密钥”指定的 Windows 产品代码的相应版本。
    
    - **产品密钥**:指定要安装的 Windows 操作系统的产品密钥。 你可以指定编码的批量许可证密钥和标准产品密钥。 如果使用非编码的产品密钥,则必须通过短划线 (-) 分隔每组 5 个字符。 例如:*XXXXX-XXXXX-XXXXX-XXXXX-XXXXX*
    
    - **服务器授权模式**:指定服务器许可证为“每客户”、“每服务器”或未指定许可证。 如果服务器许可证为“每服务器”,则还需指定服务器连接的最大数量。
    
    - 指定如何处理在部署操作系统时使用的管理员帐户。
    
        - **禁用本地管理员帐户**:指定在部署操作系统时是否禁用本地管理员帐户。
    
        - **始终使用同一管理员密码**:指定是否为部署操作系统的所有计算机上的本地管理员帐户使用同一密码。
    
  7. 在“配置网络”页上,指定以下设置,然后单击“下一步”。

    - **加入工作组**:指定是否在部署操作系统时将目标计算机添加到工作组。
    
    - **加入域**:指定是否在部署操作系统时将目标计算机添加到域。 在“域”中,指定域的名称。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>你可以浏览以查找本地林中的域,但对于远程林则必须指定域名。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
      你还可以指定组织单位 (OU)。 这是一项可选设置,用于指定在其中创建计算机帐户的 OU 的 LDAP X.500 可分辨名称(如果尚未存在)。
    
    - **帐户**:指定具有加入指定域的权限的帐户的用户名和密码。 例如:*domain\\user* 或 *%variable%*。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>如果打算迁移域设置或工作组设置,你必须输入适当的域凭据。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  8. 在“安装 Configuration Manager”页上,指定 配置管理器 客户端包(包含要安装 Configuration Manager 客户端的源文件),添加安装客户端所需的任何其他属性,然后单击“下一步”。

    有关可用于安装客户端的属性的详细信息,请参阅 关于 Configuration Manager 中的客户端安装属性

  9. 在“包括更新”页上,指定是安装必需的软件更新、所有软件更新还是不安装软件更新,然后单击“下一步”。 如果指定要安装软件更新,配置管理器 将只会安装以包含目标计算机的集合为目标的那些软件更新。

  10. 在“安装应用程序”页上,指定要安装在目标计算机上的应用程序,然后单击“下一步”。 如果指定多个应用程序,你也可以指定任务序列在特定应用程序的安装失败时继续进行。

  11. 在“系统准备”页上,指定以下设置,然后单击“下一步”。

    • :指定 配置管理器 包,其中包含要用于捕获引用计算机设置的 Sysprep 的适当版本。

      如果你运行的操作系统版本是 Windows Vista 或更高版本,则 Sysprep 自动安装在计算机上,而且你不必指定包。 如果你运行的操作系统版本是 Windows XP SP3 或 Windows Server 2003 SP2,则必须指定一个包,其中包含适用于该操作系统版本的 Sysprep 版本及其支持文件。 此包不需要程序。配置管理器 使用此包中包含的 Sysprep 文件。

  12. 在“映像属性”页上,指定以下操作系统映像设置,然后单击“下一步”。

    • 创建者:指定创建操作系统映像的用户的名称。

    • 版本:指定与操作系统映像关联的用户定义版本号。

    • 描述:指定操作系统计算机映像的用户定义描述。

  13. 在“捕获映像”页上,指定以下设置,然后单击“下一步”。

    • 路径:指定存储输出 .WIM 文件的共享网络文件夹。 此文件包含以你通过使用此向导指定的设置为基础的操作系统映像。 如果指定包含现有 .WIM 文件的文件夹,则会覆盖现有文件。

    • 使用下列帐户访问输出文件夹:指定对存储映像的网络共享具有权限的 Windows 帐户。 你必须将映像复制到指定位置。

  14. 完成向导。

创建自定义任务序列

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“主页”选项卡上的“创建”组中,单击“创建任务序列”以启动创建任务序列向导。

  4. 在“创建新的任务序列”页面上,选择“创建新的自定义任务序列”。

  5. 在“任务序列信息”页上,指定任务序列的名称、任务序列的描述以及供任务序列使用的可选启动映像,然后完成向导。

完成“创建任务序列向导”之后,配置管理器 会将自定义任务序列添加到“任务序列”节点中。 你现在可以编辑此任务序列以向其中添加任务序列步骤。

如何编辑任务序列

你可以通过添加或删除任务序列步骤、添加或删除任务序列组或者更改步骤的顺序来修改任务序列。 使用以下过程来修改现有任务序列。

System_CAPS_important重要事项

在编辑通过使用创建任务序列向导创建的任务序列时,步骤的名称可能是步骤的操作或步骤的类型。 例如,你可能会看到名为“分区磁盘 0”的步骤,该名称是类型为格式化磁盘并分区的步骤的操作。 所有任务序列步骤均按其类型记录,并不一定按编辑器中显示的步骤的名称记录。

编辑任务序列

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“任务序列”列表中,选择要编辑的任务序列。

  4. 在“主页”选项卡上的“任务序列”组中,单击“编辑”,然后执行任何以下操作:

    - 若要添加任务序列步骤,请单击“添加,选择步骤类型,然后单击你想要添加的任务序列步骤。 例如,若要添加“运行命令行”步骤,可单击“添加”,选择“常规”,然后单击“运行命令行”。
    
      有关所有任务序列步骤及其类型的列表,请参阅此过程后面的表。
    
    - 要向任务序列中添加组,请单击“添加”,然后单击“新建组”。 添加组之后,你可以随后向组中添加步骤。
    
    - 要更改任务序列中步骤和组的顺序,请选择要重新排序的步骤或组,然后使用“上移项目”或“下移项目”图标。 一次只能移动一个步骤或组。
    
    - 要删除步骤或组,请选择该步骤或组并单击“删除”。
    
  5. 单击“确定”以保存更改。

下表列出了你可添加到任务序列的任务序列步骤。 有关特定任务序列步骤的详细信息,请单击此表中的任务序列步骤。

任务序列步骤

步骤的类型

支持的操作系统

描述

应用数据映像任务序列步骤

映像

仅 Windows PE

将数据映像复制到指定目标分区。

应用驱动程序包

驱动程序

仅 Windows PE

下载驱动程序包中的所有驱动程序,并将这些驱动程序安装在 Windows 操作系统上。

应用网络设置步骤

设置

Windows PE 或标准操作系统

指定目标计算机的网络或工作组配置信息。

应用操作系统映像

映像

仅 Windows PE

在目标计算机上安装操作系统。

应用 Windows 设置

设置

仅 Windows PE

配置目标计算机的 Windows 设置。

自动应用驱动程序

驱动程序

仅 Windows PE

在操作系统部署过程中匹配和安装驱动程序。

捕获网络设置

设置

仅标准操作系统

从运行任务序列的计算机中捕获 Microsoft 网络设置。

捕获操作系统映像

映像

仅 Windows PE

从引用计算机中捕获一个或多个映像,并将它们存储在指定网络共享上的 WIM 文件中。

捕获用户状态

用户状态

Windows PE 或标准操作系统(对于脱机部署仅限 Windows PE)

使用用户状态迁移工具 (USMT) 从运行任务序列的计算机中捕获用户状态和设置。

捕获 Windows 设置

设置

Windows PE 或标准操作系统

从运行任务序列的计算机中捕获 Windows 设置。

连接到网络文件夹

常规

Windows PE 或标准操作系统

创建与共享网络文件夹的连接。

将磁盘转换为动态磁盘

磁盘

Windows PE 或标准操作系统

将物理磁盘从基本磁盘类型转换为动态磁盘类型。

禁用 BitLocker

磁盘

仅标准操作系统

在当前操作系统驱动器或指定驱动器上禁用 BitLocker 加密。

启用 BitLocker

磁盘

仅标准操作系统

在硬盘驱动器的至少两个分区上启用 BitLocker 加密

格式化磁盘并分区

磁盘

仅 Windows PE

格式化目标计算机上的指定磁盘并进行分区。

安装应用程序

常规

仅标准操作系统

在目标计算机上安装一个或多个应用程序。

安装部署工具

映像

仅标准操作系统

安装包含 Sysprep 部署工具的 配置管理器 包。

安装包

常规

仅标准操作系统

在目标计算机上安装一个或多个 配置管理器 软件包。

安装软件更新

常规

仅标准操作系统

在目标计算机上安装软件更新。

加入域或工作组

常规

仅标准操作系统

将目标计算机添加到工作组或域。

准备 ConfigMgr 客户端以便捕获

映像

仅标准操作系统

使用引用计算机上安装的 配置管理器 客户端,并准备此客户端以便在映像过程中进行捕获。

准备 Windows 以便捕获

映像

仅标准操作系统

指定用于在引用计算机上捕获操作系统映像的 Sysprep 选项。

发布状态存储

用户状态

仅标准操作系统

通知状态迁移点捕获或还原操作已完成。

请求状态存储

用户状态

标准操作系统或 Windows PE(对于脱机部署)

在捕获或还原用户状态的过程中请求访问状态迁移点。

重启计算机

常规

Windows PE 或标准操作系统

重启运行任务序列的计算机。

还原用户状态

用户状态

仅标准操作系统

启动用户状态迁移工具 (USMT) 以将用户状态和设置还原到目标计算机。

运行命令行

常规

Windows PE 或标准操作系统

运行指定的命令行。

设置任务序列变量

常规

Windows PE 或标准操作系统

设置要与任务序列一起使用的变量的值。

安装 Windows 和 ConfigMgr

映像

仅 Windows PE

执行从 Windows PE 到新操作系统的转换。

如何分发任务序列引用的内容

在客户端运行引用内容的任务序列之前,必须将该内容分发到分发点。 你可以随时选择任务序列并分发其内容,以便为分发建立一个新的引用包列表。 所分发的内容是任务序列当前引用的内容,并且不会自动包括对任务序列所做的任何更改。

使用以下过程来分发任务序列引用的内容。

将引用的内容分发到分发点

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“任务序列”列表中,选择要分发的任务序列。

  4. 在“主页”选项卡上的“部署”组中,单击“分发内容”以启动分发内容向导。

  5. 在“常规”页上,验证是否为分发选择了正确的任务序列,然后单击“下一步”。

  6. 在“内容”页上,验证要分发的内容(例如任务序列引用的启动映像),然后单击“下一步”。

  7. 在“内容目标”页上,指定要在其中分发任务序列内容的集合、分发点或分发点组,然后单击“下一步”。

    System_CAPS_important重要事项

    如果所选任务序列引用已分发到特定分发点的内容,则向导不会列出该分发点。

  8. 完成向导。

从 System Center 2012 R2 Configuration Manager 开始,可以预留任务序列中的内容。配置管理器 创建压缩的预留内容文件,该文件包含所选内容的文件、关联依赖项和关联元数据。 然后,你可以在站点服务器、辅助站点或分发点中手动导入内容。 有关如何预留内容文件的详细信息,请参阅 预留内容主题中的Configuration Manager 中内容管理的操作和维护部分。

如何部署任务序列

使用以下过程将任务序列部署到集合中的计算机。

System_CAPS_warning警告

从 System Center 2012 Configuration Manager SP2 开始,你可以管理高风险任务序列部署的行为。 高风险部署是自动安装、可能产生意外结果的部署。 例如,其用途为“必需”部署操作系统的任务序列被认为是高风险部署。 有关详细信息,请参阅 在 Configuration Manager 中配置高风险的部署设置

System_CAPS_note注意

任务序列部署的状态消息显示在主站点上的“消息”窗口中,但不会显示在管理中心站点上。

部署任务序列

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“任务序列”列表中,选择要部署的任务序列。

  4. 在“主页”选项卡上的“部署”组中,单击“部署”。

    System_CAPS_note注意

    如果“部署”不可用,则任务序列有无效的引用。 纠正该引用,然后再次尝试部署任务序列。

  5. 在“常规”页上,指定以下信息,然后单击“下一步”。

    - **任务序列**:指定要部署的任务序列。 默认情况下,此框显示所选的任务序列。
    
    - **集合**:指定包含将运行任务序列的计算机的集合。
    
      不要部署将操作系统安装到不适合的集合(例如“所有系统”集合)的任务序列。 请确保所选集合仅包含要运行任务序列的那些计算机。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>从 System Center 2012 Configuration Manager SP2 开始,部署高风险部署(例如操作系统)时,“选择集合”窗口将仅显示满足在站点属性中配置的部署验证设置的自定义集合。 高风险部署始终局限于自定义集合、你所创建的集合和内置“未知计算机”集合。 创建高风险部署时,无法选择“所有系统”等内置集合。 取消选中“隐藏成员数大于站点最低大小配置的集合”以查看所含客户端少于配置的最大大小的全部自定义集合。 有关详细信息,请参阅 <a href="mt131412(v=technet.10).md">在 Configuration Manager 中配置高风险的部署设置</a>。</p>
      <p>部署验证设置基于集合的当前成员身份。 部署任务序列后,不重新评估高风险部署设置的集合成员身份。</p>
      <p>例如,假设将“默认大小”设置为 100,将“最大大小”设置为 1000。 当创建高风险部署时,“选择集合”窗口将仅显示其客户端少于 100 个的集合。 如果清除“隐藏成员数大于站点最低大小配置的集合”设置,则该窗口将显示其客户端少于 1000 个的集合。</p>
      <p>选择包含站点角色的集合时,以下情况适用:</p>
      <ul>
      <li><p>如果集合包含站点系统服务器,而你在部署验证设置中配置为阻止具有站点系统服务器的集合,则将出现错误且无法继续操作。</p></li>
      <li><p>如果集合包含站点系统服务器,而你在部署验证设置中配置为在集合具有站点系统服务器、超过默认大小值或包含服务器时发出警告,则部署软件向导将显示高风险警告。 你必须同意创建高风险部署,这时将创建审核状态消息。</p></li>
      </ul></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **备注(可选)**:指定描述此任务序列部署的其他信息。
    
  6. 在“部署设置”页上,指定以下信息,然后单击“下一步”。

    - **目的**:从下拉列表中,选择下列选项之一:
    
        - **可用**:如果将应用程序部署到用户,则用户将在应用程序目录中看到发布的任务序列,并可根据需要请求该任务序列。 如果将任务序列部署到设备,则用户将在软件中心看到该任务序列,并可根据需要进行安装。
    
        - **必需**:依据配置的计划自动部署任务序列。 不过,用户可以跟踪任务序列部署状态(如果未隐藏),并且可使用软件中心在截止时间之前安装该任务序列。
    
    - 适用于 System Center 2012 Configuration Manager SP1 和更高版本:
    
      **无论用户是否登录都依据计划自动部署**:在部署任务序列时,此选项不可用。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>在 System Center 2012 Configuration Manager SP1 中,此选项名为“将软件预部署到用户的主要设备”。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **发送唤醒数据包**:如果部署目的设置为“必需”,并且选择了此选项,则会在安装部署之前向计算机发送一个唤醒数据包,以在安装截止时将计算机从休眠中唤醒。 必须针对“LAN 唤醒”配置计算机和网络,然后才能使用此选项。
    
    - 适用于 System Center 2012 Configuration Manager SP1 和更高版本:
    
      **允许客户端使用按流量计费的 Internet 连接在安装截止时间之后下载内容,这可能会导致附加成本**:如果你的任务序列安装应用程序但不部署操作系统,则可以指定是否允许客户端在安装截止日期之后下载内容(如果客户端使用按流量计费的 Internet 连接)。 Internet 提供商有时根据你在按流量计费的 Internet 连接上发送和接收的数据量计费。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>虽然使用按流量计费的 Internet 连接可能对不部署操作系统的任务序列有效,但不支持这种连接。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **如果用户请求此应用程序,则需要管理员批准**:在部署任务序列时,此选项不可用。
    
    - 指定何时可以提供该任务序列。 可用选项因你正在运行的 配置管理器 版本而异。
    
        - **对启动媒体和 PXE 可用**:仅针对不带 Service Pack 的 Microsoft System Center 2012 Configuration Manager:
    
          指定在使用启动媒体或 PXE 启动部署操作系统时是否可以运行任务序列。 选择此选项后,“分发点”页上的“启动任务序列之前本地下载所有内容”不可用。
    
        - 适用于 System Center 2012 Configuration Manager SP1 和更高版本:
    
          **可用于以下项目**:指定任务序列是可用于 配置管理器 客户端、媒体还是 PXE。
    
          <div class="alert">
    
          <table>
          <colgroup>
          <col style="width: 100%" />
          </colgroup>
          <thead>
          <tr class="header">
          <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
          </tr>
          </thead>
          <tbody>
          <tr class="odd">
          <td><p>将“仅媒体和 PXE (隐藏)”设置用于自动化任务序列部署。 选择“允许无人参与的操作系统部署”,并将 SMSTSPreferredAdvertID 变量设置为媒体的一部分,以让计算机在无用户干预的情况下自动启动到该部署。 有关任务序列变量的详细信息,请参阅 <a href="hh273375(v=technet.10).md">Configuration Manager 中的任务序列内置变量</a></p></td>
          </tr>
          </tbody>
          </table>
    
          </div>
    
  7. 在“计划”页上,指定以下信息,然后单击“下一步”。

    System_CAPS_important重要事项

    Windows PE 客户端从 PXE 或启动媒体启动时,客户端不会评估部署计划(启动、过期或截止时间)。 仅部署从完整的 Windows 操作系统启动的客户端部署中的计划。 请考虑使用其他方法(例如维护窗口)来控制部署到从 Windows PE 启动的客户端的活动任务序列。

    - **计划此部署将在何时变为可用**:指定任务序列可以在目标计算机上运行的日期和时间。 如果选中“UTC”复选框,则此设置可以确保任务序列按照目标计算机上的本地时间同时(而不是在不同时间)可用于多个目标计算机。
    
      如果启动时间早于所需时间,则客户端会在你指定的启动时间下载任务序列。
    
    - **计划此部署将在何时过期**:指定任务序列在目标计算机上过期的日期和时间。 如果选中“UTC”复选框,则此设置可以确保任务序列按照目标计算机上的本地时间同时(而不是在不同时间)在多个目标计算机上到期。
    
    - **分配计划**:指定在目标计算机上运行所需任务序列的时间。 你可以添加多个计划。
    
      你可以指定计划的开始日期和时间、任务序列是每周、每月还是按自定义的间隔运行,以及在诸如登录或注销计算机之类的事件之后任务序列是否运行。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>如果计划的所需任务序列的开始时间早于任务序列的可用日期和时间,则 配置管理器 客户端在计划的开始时间下载任务序列,即使任务序列在更早时间可用也不例外。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **重新运行行为**:指定重新运行任务序列的时间。 你可以指定以下选项之一。
    
        - **从不重新运行已部署的程序**:如果以前在客户端上已经运行了任务序列,则不在客户端上重新运行任务序列。 即使任务序列最初失败或者任务序列文件已经发生更改,也不会重新运行此任务序列。
    
        - **始终重新运行程序**:计划部署时始终在客户端上重新运行任务序列,即使以前成功运行了任务序列也不例外。 如果你使用在其中例行更新任务序列的定期部署,则此设置特别有用。
    
          <div class="alert">
    
          <table>
          <colgroup>
          <col style="width: 100%" />
          </colgroup>
          <thead>
          <tr class="header">
          <th><img src="images/JJ605416.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-important(SC.12).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />重要事项</th>
          </tr>
          </thead>
          <tbody>
          <tr class="odd">
          <td><p>虽然默认情况下设置了此选项,但在你分配所需部署之前,它不会产生影响。 用户始终可以重新运行可用的部署。</p></td>
          </tr>
          </tbody>
          </table>
    
          </div>
    
        - **如果上次尝试失败则重新运行**:只有在以前未运行任务序列的情况下,才在计划部署时重新运行任务序列。 此设置对于所需部署特别有用,因此如果上次尝试运行不成功,则将根据分配计划自动重试运行任务序列。
    
        - 如果上次尝试成功则重新运行:只有当以前在客户端上成功运行了任务序列时才重新运行任务序列。 如果你使用在其中例行更新任务序列的定期部署,并且每个更新都要求成功安装以前的更新,则此设置很有用。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>因为用户可以重新运行可用的任务序列部署,所以请确保在生产环境中部署可用的任务序列之前仔细进行评估,并测试用户多次重新运行任务序列会出现什么情况。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  8. 在“用户体验”页上,指定以下信息,然后单击“下一步”。

    - **允许用户独立于分配运行程序**:指定是否允许用户独立于部署分配来运行所需的任务序列。
    
    - **显示任务序列进度**:指定 配置管理器 客户端是否显示任务序列的进度。
    
    - **软件安装**:指定在计划的时间之后是否允许用户在已配置的维护时段之外安装软件。
    
    - **系统重新启动(如果要求完成安装)**:指定是否允许用户在晚于分配时间的已配置维护时段之外安装软件后重启计算机。
    
    - **允许任务序列针对 Internet 上的客户端运行**:指定是否允许针对被 配置管理器 检测到在 Internet 上的基于 Internet 的客户端运行任务序列。 此设置不支持安装诸如操作系统之类的软件的操作。 请将此选项仅用于在标准操作系统中执行操作的基于通用脚本的任务序列。
    
    - **嵌入式设备**:仅适用于 配置管理器 SP1。 将任务序列部署到启用了写入筛选器的 Windows Embedded 设备时,你可以指定将任务序列安装在临时覆盖区上并稍后提交更改,或者在安装截止时或在维护时段内提交更改。 如果在安装截止时或在维护时段内提交更改,则需要重新启动,而且更改将保留在设备上。
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh221349.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-icon-note(SC.12).jpeg" title="System_CAPS_note" alt="System_CAPS_note" />注意</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>将应用程序部署到 Windows Embedded 设备时,确保设备是配置了维护时段的集合的成员。</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
  9. 在“警报”页上,为此任务序列部署指定所需的警报设置,然后单击“下一步”。

  10. 在“分发点”页上,指定以下信息,然后单击“下一步”。

    • 部署选项:指定下列选项之一:

      System_CAPS_note注意

      如果使用多播部署操作系统,则必须在需要时或者在运行任务序列之前将内容下载到目标计算机。

      • 指定客户端在任务序列需要内容时从分发点将内容下载到目标计算机。

      • 指定客户端在运行任务序列之前从分发点将所有内容下载到目标计算机。 如果已指定任务序列可用于 PXE 和启动媒体部署,则不会显示此选项(请参阅“部署设置”页)。

      • 指定客户端从分发点运行内容。 只有当与任务序列关联的所有包都能够使用分发点上的包共享时才可以使用此选项。 要使内容能够使用包共享,请参阅每个包的“属性”中的“数据访问”选项卡。 

    • 在没有本地分发点可用的情况下使用远程分发点:指定客户端是否可以使用慢速和不可靠网络上的分发点来下载任务序列所需的内容。

  11. 完成向导。

如何导出和导入任务序列

你可以导出和导入包含或不包含其相关对象(如操作系统映像包、启动映像、客户端代理包、驱动程序包以及具有依赖关系的应用程序)的任务序列。

导出和导入任务序列时,请考虑下列各项。

  • 不会导出任务序列中存储的密码。 如果导出和导入包含密码的任务序列,则必须编辑导入的任务序列,并重新指定任何密码。 请确保为加入域或工作组、映射网络驱动器和运行命令行操作指定密码。

  • 作为一种最佳方案,如果你具有多个主站点,请在管理中心站点导入任务序列。

使用下列步骤导出和导入任务序列。

导出任务序列

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“任务序列”列表中,选择要导出的任务序列。 如果选择多个任务序列,则会将它们存储在一个导出文件上。

  4. 在“主页”选项卡上的“任务序列”组中,单击“导出”以启动导出任务序列向导。

  5. 在“常规”页上,指定以下设置,然后单击“下一步”。

    - 在“文件”框中,指定导出文件的位置和名称。 如果直接输入文件名,请确保在文件名中包括 .zip 扩展名。 如果浏览导出文件,则向导会自动添加此文件扩展名。
    
    - 如果不想导出任务序列依赖项,请清除“导出所有任务序列依赖项”复选框。 默认情况下,向导会扫描所有相关对象并与任务序列一起导出它们。 这包括应用程序的任何依赖项。
    
    - 如果不想将包源中的内容复制到导出位置,请清除“导出所选任务序列和依赖项的所有内容”复选框。 如果选中此复选框,则导入任务序列向导使用导入路径作为新包源位置。
    
    - 在“管理员备注”框中,添加要导出的任务序列的描述。
    
  6. 完成向导。

该向导会创建以下输出文件:

  • 如果不导出内容,则为一个 .zip 文件。

  • 如果导出内容,则为一个 .zip 文件和一个名为 export_files 的文件夹,其中 export 是包含导出内容的 .zip 文件的名称。

如果导出任务序列时包括内容,请确保复制 .zip 文件和 export_files 文件夹,否则导入将失败。

导入任务序列

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“主页”选项卡上的“创建”组中,单击“导入任务序列”以启动导入任务序列向导。

  4. 在“常规”页上,指定导出的 .zip 文件,然后单击“下一步”。

  5. 在“文件内容”页上,为要导入的每个对象选择所需的操作。 此页显示 配置管理器 将导入的所有对象。

    - 如果从未导入对象,请选择“新建”。
    
    - 如果以前导入过对象,请选择下列操作之一:
    
        - **忽略重复项**(默认值):此操作不导入对象。 而是由向导将现有对象链接到任务序列。
    
        - **覆盖**:此操作用导入的对象覆盖现有对象。 对于应用程序,你可以添加修订以更新现有应用程序或创建新应用程序。
    
  6. 完成向导。

导入任务序列之后,请编辑任务序列以指定原始任务序列中的任何密码。 出于安全原因,不会导出密码。

如何为计算机和集合创建任务序列变量

可以为计算机和集合定义自定义的任务序列变量。 为计算机定义的变量称为特定于计算机的任务序列变量。 为集合定义的变量称为特定于集合的任务序列变量。 如果有冲突,特定于计算机的变量优先于特定于集合的变量。 这就意味着,分配到特定计算机的任务序列变量会自动获得比分配到包含该计算机的集合的变量更高的优先级。

例如,集合 ABC 获分配一个变量,而作为集合 ABC 的成员的计算机 XYZ 获分配一个同名的变量,那么,分配到计算机 XYZ 的变量具有比分配到集合 ABC 的变量更高的优先级。

可以隐藏特定于计算机和特定于集合的变量,以便它们在 配置管理器 控制台中不可见。 如果不想再隐藏这些变量,则必须删除它们,然后,在不选中隐藏这些变量的选项的情况下重新定义它们。 使用选项“不要在 Configuration Manager 控制台中显示此值”时,不显示该变量的值,但在其运行时任务序列仍可使用该值。

可以在主站点或管理中心站点上管理因计算机而异的变量。配置管理器 不支持一台计算机具有 1,000 个以上的已分配变量。

System_CAPS_warning警告

将特定于集合的变量用于任务序列时,请考虑下列几点:

  • 由于对集合所做的更改始终会复制到整个层次结构中,因此,你对集合变量所做的任何更改将不仅应用到当前站点的成员,而且还会应用到集合在整个层次结构中的所有成员。

  • 删除集合时,此操作还会删除为集合配置的任务序列变量。

使用下列过程为计算机或集合创建任务序列变量。

为计算机创建任务序列变量

  1. 在 配置管理器 控制台中,单击“资产和符合性”。

  2. 在“资产和符合性”工作区中,展开包含你要添加变量的计算机的集合。

  3. 选择计算机,然后单击“属性”。

  4. 在“属性”对话框中,单击“变量”选项卡。

  5. 对于要创建的每个变量,在“<New> 变量”对话框中单击“新建”图标,然后指定任务序列变量的名称和值。 若要隐藏变量使其在 配置管理器 控制台中不可见,请取消选中“不在 Configuration Manager 控制台中显示此值”复选框。

  6. 将所有变量添加到计算机之后,单击“确定”。

为集合创建任务序列变量

  1. 在 配置管理器 控制台中,单击“资产和符合性”。

  2. 在“资产和符合性”工作区中,选择你要添加变量的集合,然后单击“属性”。

  3. 在“属性”对话框中,单击“集合变量”选项卡。

  4. 对于要创建的每个变量,在“<New> 变量”对话框中单击“新建”图标,然后指定任务序列变量的名称和值。 若要隐藏变量使其在 配置管理器 控制台中不可见,请取消选中“不在 Configuration Manager 控制台中显示此值”复选框。

  5. 根据需要为 配置管理器 指定要在评估任务序列变量时使用的优先级。

  6. 将所有变量添加到集合之后,单击“确定”。

用于管理任务序列的其他操作

在使用下列过程选择任务序列时,可以使用其他操作来管理任务序列。

选择要管理的任务序列

  1. 在 配置管理器 控制台中,单击“软件库”。

  2. 在“软件库”工作区中,展开“操作系统”,然后单击“任务序列”。

  3. 在“任务序列”列表中,选择要管理的任务序列,然后选择可用的选项之一。

使用下表以了解有关其他一些用于管理任务序列的操作的详细信息。

操作

描述

复制

为所选的任务序列创建副本。 在要根据现有的任务序列创建新的任务序列时,你可能会发现此操作很有用。

为某个文件夹中的任务序列创建副本时,副本会在该文件夹中列出,直至你刷新任务序列节点为止。 刷新后,副本将出现在根文件夹中。

禁用

禁用任务序列,以便它无法在计算机上运行。 可以将禁用的任务序列部署到计算机,但在启用任务序列之前,计算机不会运行它。

启用

启用任务序列,以便可以运行它。 在启用已部署的任务序列后,无需重新部署它。

创建预留的内容文件

适用于 System Center 2012 R2 Configuration Manager 和更高版本:

启动“创建预留的内容文件向导”以预留任务序列内容。 有关如何创建预留内容文件的信息,请参阅 预留内容主题中的Configuration Manager 中内容管理的操作和维护部分。

移动

将所选的任务序列移动到另一个文件夹。

属性

打开所选任务序列的“属性”对话框。 使用此对话框更改任务序列对象的行为。 但是,无法使用此对话框更改任务序列的步骤。