搜档网
当前位置:搜档网 › MicrosoftDeploymentCustomization

MicrosoftDeploymentCustomization

MicrosoftDeploymentCustomization
MicrosoftDeploymentCustomization

[https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb977680.aspx]

Microsoft Deployment自定义指南

简介

发布日期:2007 年12 月20 日

本指南是Microsoft? Deployment Solution Accelerator 文档的一部分,Microsoft? Deployment Solution Accelerator 是Business Desktop Deployment(BDD) 2007 的下一个版本。它指导映像工程功能团队在Microsoft Deployment 映像过程中使用Microsoft Systems Management Server (SMS) 2003 和Microsoft System Center Configuration Manager 2007。

注意在本文档中,如果不特别说明,Windows是指Windows Vista?、Windows XP Professional、Windows XP Tablet PC Edition、Windows Server? 2008 和Windows Server 2003 操作系统。

本指南描述如何通过自定义任务序列来自定义引用映像;如何创建自定义的脚本和自定义现有的脚本;如何配置和自定义变量、地区、角色、品牌和型号;如何配置和自定义映像数据库和自定义的映像。

本指南扩展了Microsoft Deployment 文档中的映像工程功能团队指南、Workbench 映像指南和Microsoft System Center Configuration Manager 2007 映像指南的内容。

表1 列出参考指南中可以帮助映像工程功能团队配置和设置 Deployment Workbench、Syst ems Management Server 2003 和 Syst em Center Configuration Manager 的其他信息。

表1. Microsoft Deployment中的相关指南

前提条件

下面几节讨论使用Deployment Workbench、Syst em Center Configuration Manager 和Syst ems Management Server 2003 的前提条件。

Deployment W orkbench

使用 Deployment Workbench 部署Windows 操作系统要求相关人员了解并满足某些前提条件。执行部署过程的人员应该熟悉以下概念和工具:

●Windows User St ate Migration Tool (USMT) 3.0.1

●Microsoft System Cent er Operations Manager 2007

●Windows Deployment Services

●Windows Server 2003,带Service Pack 1 (SP1) 或更高版本

●Windows Preinstallation Environment (Windows PE) 2.0

注意在使用Windows PE 2.0 部署 Windows XP 和Windows Server 2003 映像时,会出现一个问题。关于可用的更新和解决方法,请参阅Microsoft 帮助和支持文章“You cannot inst all Windows XP successfully after you use Windows Vist a or Windows PE 2.0 t o create partitions on a hard disk”(https://www.sodocs.net/doc/6113465820.html,/?id=931760) 和“You cannot install Windows Server 2003 successfully after you use Windows Vista or Windows PE 2.0 to create partitions on a hard disk” (https://www.sodocs.net/doc/6113465820.html,/?id=931761)。

●Application Compatibility Toolkit (ACT) 5.0

●网络基础结构,包括路由器、交换机和防火墙

●网络服务基础结构,包括Domain Name Syst em (DNS)、Dynamic Host Configuration Protocol

(DHCP)、Windows Internet Naming Service (WINS) 和远程访问

●Active Directory? 目录服务基础结构,包括基础结构的逻辑和物理设计

●服务器容量计划

●创建目标计算机映像

●自动安装应用程序

程时使用的凭据授予 Create Global Object 权限。此权限通常包含在管理员级权限中(除非显式地删除)。

Specialized Security – Limited Functionality (SSLF) 安全配置文件会删除 Creat e Global Object 权限,因此在使用Microsoft Deployment 迁移的计算机上不应该应用它。有关更多信息,请参阅Windows Vist a 安全指南(https://https://www.sodocs.net/doc/6113465820.html,/downloads/det ails.aspx?familyid=A3D1BBED-7F35-4E72-BFB5-B84A526C1565&displaylang=en)。

System Center Configuration Manager

使用 Syst em Cent er Configuration Manager 部署Windows 操作系统要求相关人员了解并满足某些前提条件。执行部署过程的人员应该熟悉以下概念和工具:

●USMT 3.0.1

●System Center Operations Manager

●Windows Deployment Services

●Windows Server 2003,带SP1 或更高版本

●Windows PE 2.0

注意在使用Windows PE 2.0 部署 Windows XP 和Windows Server 2003 映像时,会出现一个问题。关于可用的更新和解决方法,请参阅Microsoft 帮助和支持文章“You cannot inst all Windows XP successfully after you use Windows Vist a or Windows PE 2.0 t o create partitions on a hard disk”(https://www.sodocs.net/doc/6113465820.html,/?id=931760) 和“You cannot install Windows Server 2003 successfully after you use Windows Vista or Windows PE 2.0 to create partitions on a hard disk” (https://www.sodocs.net/doc/6113465820.html,/?id=931761)。

●ACT 5.0

●网络基础结构,包括路由器、交换机和防火墙

●网络服务基础结构,包括 DNS、DHCP、WINS 和远程访问

●Active Directory 基础结构,包括基础结构的逻辑和物理设计

●服务器容量计划

●创建目标计算机映像

●自动安装应用程序

过程时使用的凭据授予 Create Global Object 权限。此权限通常包含在管理员级权限中(除非显式地删除)。另外,SSLF 安全配置文件会删除Creat e Global Object 权限,因此在使用Microsoft Deployment 迁移的计算机上不应该应用它。

Systems M anagement Server 2003

安装、配置和使用 Systems Management Server 2003 部署 Windows Vist a 或 Windows XP 操作系统要求相关人员了解并满足某些前提条件。执行部署过程的人员应该熟悉以下概念和工具:

●USMT 3.0.1

●Systems Management Server 2003,带SP2 或更高版本

●SMS 2003 Operating System Deployment (OSD) F eature Pack

●System Center Operations Manager

●Windows Deployment Services

●Windows Server 2003 ,带 SP1 或更高版本

●Windows PE 2.0,由Windows Vist a 提供,用于Windows Vista 部署

●Windows PE 1.5,由SMS 2003 OSD Feature Pack 提供,用于 Windows XP 部署

●ACT 5.0

●创建 CD 映像

●网络基础结构,包括路由器、交换机和防火墙

●网络服务基础结构,包括 DNS、DHCP、WINS 和远程访问

●Active Directory 基础结构,包括基础结构的逻辑和物理设计

●服务器容量计划

●创建目标计算机映像

●自动安装应用程序

注意Microsoft Deployment 部署中使用的任务排序器要求给运行Deployment Workbench 和部署过程时使用的凭据授予 Create Global Object 权限。此权限通常包含在管理员级权限中(除非显式地删

除)。另外,SSLF 安全配置文件会删除Creat e Global Object 权限,因此在使用Microsoft Deployment 迁移的计算机上不应该应用它。

回页首

下载

获取Microsoft Deployment Solution Accelerator

更新通知

注册以了解更新和最新版本

反馈

将评论和建议发给我们

回页首

[https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb977683.aspx]

Microsoft Deployment自定义指南

评审部署处理规则

发布日期:2007 年12 月20 日

在团队确定将包含在部署过程中的部署处理规则之前,必须了解Microsoft Deployment 在ZTI 和LTI 部署中使用的组件。

确定部署组件

ZTI 和 LTI 部署过程使用同一组Microsoft Deployment 部署组件。为了正确地配置部署组件,需要确定组件与ZTI 和LTI 部署过程的交互方式。

Microsoft Deployment组件包括:

●任务序列

●脚本

●配置文件

●配置数据库

●环境变量

●日志文件

关于这些组件如何在LTI 和ZTI Microsoft Deployment 部署过程中协同工作,请参阅Microsoft Deployment 文档故障排除参考中的“部署过程流程图”一节。

任务序列

任务序列是完成某个操作的一系列步骤。任务序列可以包含计算机重新启动,任务序列步骤可以组织成多个组,从而更好地控制运行时行为。团队成员可以通过创建自定义的任务序列,在计算机上自动执行任务,而不需要用户干预。

自定义的任务序列步骤可以组织成多个组,从而在一台计算机上运行多个任务序列步骤。通过分组使用任务序列步骤,团队成员可以为各个任务序列步骤和组组织和配置错误控制。

新的主要任务序列包括:

●常规设置:包含任务序列 ID、任务序列名称和任务序列的注释部分。

●选择模板:包含 Standard Client 任务序列、Standard Client Replace 任务序列、Standard Server

任务序列和 Custom 任务序列。

●选择操作系统:包含用来为模板选择操作系统的下拉框。

●指定产品密钥:用来选择是马上指定产品密钥,还是以后在部署过程中指定。

●操作系统设置:用来指定操作系统注册表字段和Int ernet Explorer 主页。

●管理密钥:用来输入管理员密码,也可以以后提示用户输入密码。

脚本

脚本实现部署过程的自动化。脚本可以扫描配置文件、配置数据库和环境变量,从而决定在把映像部署到目标计算机上时使用的规则。

脚本在自动执行部署过程时会创建日志文件。日志文件记录部署过程的状态,可以用来帮助排除部署过程中出现的故障。

关于每个脚本的更多信息,请参阅故障排除参考中的“部署过程流程图”一节。

配置文件

脚本解释配置文件,从而确定把正确的操作系统部署到适当的目标计算机上需要哪些步骤。Microsoft Deployment 中的向导有助于创建和维护配置文件。

Microsoft Deployment可以创建和管理:

●模板配置文件。在Microsoft Deployment 创建模板文件之后,手工自定义此文件,添加适当的处理规

则。CustomSettings.ini 文件就是此类配置文件之一。创建这些模板文件之后,应该手工维护它们。

●完成的配置文件。这些文件不需要进一步自定义。Applications.xml 文件就是此类配置文件之一。使用

Microsoft Deployment 维护这些文件。尽管团队成员可以手工维护这些文件,但是建议使用Microsoft

Deployment 以避免手工维护可能产生的错误。

表2 列出Microsoft Deployment配置文件和简要说明。

表2. Microsoft Deployment中的配置文件

关于其他配置文件的更多信息,请参阅故障排除参考中的“部署过程流程图”一节。

配置数据库

配置数据库是通常放在CustomSettings.ini 中的配置设置的逻辑扩展。在Microsoft Deployment 中的Dat abase 节点中创建和管理配置数据库。

通过使用配置数据库,团队成员可以在一个关系数据库中集中存储配置设置。Cust omSettings.ini 文件引用配置数据库。Microsoft Deployment 脚本会查询此数据库以获取属性的值。如果目标计算机通过高速的持久连接连接到运行Microsoft SQL Server?存储配置数据库的服务器,那么使用配置数据库是合适的。否则,应该把所有配置设置放在 CustomSettings.ini 中。

环境变量

Microsoft Deployment 脚本自动地获取适当的环境变量。部署处理规则按照与属性相似的方式引用变量。配置文件或配置数据库可以按照与属性相似的方式引用环境变量。

日志文件

因为Microsoft Deployment 脚本自动创建日志文件,所以不需要配置设置。每个脚本创建一个文件名与脚本名称匹配的日志文件。例如,ZTIGather.wsf 创建日志文件ZTIGather.log。每个脚本还更新一个共用的日志文件(Deployment.log),此文件把所有日志聚合在一起。

关于每个日志文件的更多信息,请参阅故障排除参考中的“部署过程流程图”一节。

回页首

[https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb977684.aspx]

Microsoft Deployment自定义指南

自定义任务序列

发布日期:2007 年12 月20 日

下面几节介绍团队成员如何使用 Deployment Workbench、Systems Management Server 2003 或 System Cent er Configuration Manager 来自定义任务序列。

本页内容

Deployment Workbench

Systems Management Server 2003

System Center Configuration Manager

Deployment Workbench

团队成员可以使用Microsoft Deployment 在任务序列中添加包、语言、更新等等内容。

任务序列

可以通过编辑任务序列控制在部署过程中执行的自定义操作。下面是可以在 Task Sequence Editor 中使用的设置。任务序列 ID:分配给任务序列的一个可编辑字段。

任务序列名称:分配给任务序列的名称。

任务序列版本:分配给任务序列的版本。

注释:部署功能团队可以通过此部分识别任务序列设置或各个任务序列注释。

可以在任何平台上运行:指定此任务序列可用于任何Windows 平台。

只能在指定的客户端平台上运行:指定可以运行此任务序列的平台。

启用或禁用应用程序

1.在 Deployment Workbench 控制台树中,单击Task Sequences。

2.在详细信息面板中,右键单击要启用或禁用的任务序列,然后单击Properties。

3.单击General选项卡,执行以下操作之一,然后单击OK:

●选择Enable this Task Sequence复选框启用所选应用程序的安装。

●清空Enable this Task Sequence复选框禁用所选应用程序的安装。

隐藏或显示应用程序

1.在 Deployment Workbench 控制台树中,单击Applications。

2.在详细信息面板中,右键单击要启用或禁用的任务序列,然后单击Properties。

3.单击General选项卡,执行以下操作之一,然后单击OK:

●选择Hide this application in the Deployment Wizard 复选框对客户端隐藏所选应用程序的安

装。

●清空Hide this application in the Deployment Wizard 复选框对客户端显示所选应用程序的安

装。

启用与隐藏

应用程序、操作系统包和任务序列的General选项卡包含Hide this application in the Deployment Wizard复选框。选择此复选框可以看到以下属性:

?Enabled hide options properties:

●对于实验室部署位置,任务序列、应用程序或包不会在LTI 向导中显示。

●对于网络部署位置,任务序列、应用程序或包不会复制到网络共享部署位置,即使选择了复制,也是

如此。

●对于介质部署位置,任务序列、应用程序或包不会复制到介质内容中,即使选择了复制,也是如此。

?Disabled hide option properties:

●对于实验室部署位置,任务序列、应用程序或包不会在LTI 向导中显示。

●对于网络部署位置,任务序列、应用程序或包会复制到网络共享部署位置,即使选择了复制,也是如

此。

●对于介质部署位置,任务序列、应用程序或包会复制到介质内容中,即使选择了复制,也是如此。

注意关于启用/禁用和隐藏/显示功能的完整描述,请参阅Workbench 映像指南。

使用 Task Sequence Editor 中的Task Sequence选项卡自定义各个任务,并修改在目标计算机上应用这些任务的顺序。下一节描述可用的任务序列。

New Group:创建一个新的任务序列组并指定组名称。

General:包含运行命令行、设置任务序列变量、运行命令行作为、重新启动计算机、收集和离线安装更新、验证和安装应用程序。

Disks:格式化和磁盘,启用BitLocker。

Images:安装操作系统。

Settings:应用网络设置,捕获网络设置。

Roles:安装角色。

每个任务序列组和步骤有一些可配置的属性,这些属性在Properties和Options选项卡上设置,它们是所有任务序列组和步骤共有的。关于这些属性和选项的详细信息,请参阅Microsoft Deployment 文档工具包参考。

关于 Deployment Workbench 中任务序列的详细信息,请参阅Microsoft Deployment 文档Workbench 映像指南。

关于System Center Configuration Manager 中任务序列的详细信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb693631.aspx上的关于任务序列。

关于Syst ems Management Server 2003 中任务序列的详细信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb632442.aspx上的操作系统部署任务序列变量。

操作系统包

在把操作系统映像部署到目标计算机之前,需要添加在安装操作系统之后必须安装的所有包。在Deployment Workbench 中,使用OS Packages 节点上的New Package Wizard 添加要安装的包。下面是在安装操作系统之后可能需要安装的包:

?安全更新

?服务包

?语言包

注意这些包不同于Systems Management Server 2003 包和SMS 2003 OSD F eature Pack 包。Deployment Workbench 用户界面(UI) 把这些包称为操作系统包(OS Package),以区别于Syst ems Management Server 2003 和 SMS 2003 OSD F eature Pack 中的包。

添加新的操作系统包

1.启动 Deployment Workbench。

2.在控制台树中,右键单击O S Packages,然后单击N ew。

New Package Wizard 启动。

3.在Select the location of the package files页面上,在Package source directory框中输

入source_directory_name(这里的source_directory_name是包源文件的完全限定路径),然后单击Add。

注意也可以单击B row se,然后找到source_directory_name。

New Package Wizard 运行结束,新的包名出现在详细信息面板中。

注意对于要添加的每个包重复此过程,但是不包括source_directory_name下面的那些包。

注意关于启用与隐藏的对比,请参阅本指南前面的“启用与隐藏”一节。

语言

语言包帮助建立多语种的Windows 环境。Windows Vista 是语言中立的,所有语言和本地资源都是通过语言包(Lp.cab 文件)添加到Windows Vista 中的。通过在 Windows Vist a 中添加一个或多个语言包,团队成员可以在安装操作系统时启用这些语言。因此,可以把同一个Windows Vist a 映像部署到使用不同语言和本地设置的地区,这会减少开发和部署时间。

关于 Windows Vist a 语言包的更多信息,请参阅下面的参考资料:

?关于在部署期间安装语言包的说明,请参阅Microsoft Deployment 文档准备LTI 工具中的“运行Windows Deployment Wizard”一节。

?关于自动安装语言包所需的配置属性,请参阅工具参考。

?关于Windows Vist a 语言包的更多信息,请参阅Windows Automat ed Installation Kit(Windows AIK) 中的“管理Windows 语言包”。

如果要安装Windows XP 多语种用户界面 (Multilingual User Interface, MUI) 语言包,需要把每个语言包作为应用程序添加到分布共享中。然后,作为任务序列的一部分安装语言包,或者在部署期间允许用户选择语言包。在Stat e Rest ore 组中为语言包创建一个名为Language Packs的子组,然后在其中添加语言包。

这样做就会自动安装语言包,保持语言包组织有序,并可以控制安装顺序。为了避免用户在部署期间在应用程序列表中看到语言包,需要清空A pplic ation Properties 对话框(这里的Application是要添加到分布共享中的语言包的名称)中的 Enable this application复选框。

修补程序

在任务序列中添加修补程序有助于映像获得最新的安全更新和软件更新。可以在最初创建任务序列时添加修补程序,也可以在创建任务序列之后再添加它们。

在任务序列中添加修补程序

1.启动 Deployment Workbench。

2.单击Task Sequences,右键单击task_sequence(这里的task_sequence是要编辑的任务序列的名

称),然后单击Edit。

3.在Task Sequence Properties对话框中,单击Task Sequence选项卡。单击要插入修补程序的位

置,然后单击Add;单击General,然后单击Run Command Line。

4.在Properties对话框Task Sequence 选项卡的右边面板中,在Name 框中输入Apply Patches。

5.在Command line框中,输入cscript.exe “%SCRIPTROOT%ZTIPatches.w sf”(包括引号)。

6.单击OK。

驱动程序

在把操作系统映像部署到目标计算机之前,需要添加操作系统必须安装的所有驱动程序。添加要安装的驱动程序有两种方法:

?使用 Deployment Workbench 中的New Driver Wizard。

?对于原始设备制造商(OEM) 提供的驱动程序,使用 $OEM$ 文件夹结构。

编辑O ut-of-Box Drivers列表,通过分组帮助识别与不同平台和计算机类型相关联的驱动程序。这可以帮助映像工程功能团队识别与不同映像相关联的驱动程序。

在Out-of-B ox Drivers 列表中添加分组

1.启动 Deployment Workbench。

2.展开Distribution Share,单击O ut-of-Box Drivers,选择driver(这里的driver是要添加到组中

的驱动程序的名称),然后单击Properties。

3.在Driver Properties对话框中,单击Groups选项卡。单击Add打开New Driver Group对话

框。在文本框中输入新驱动程序组的名称,单击OK,然后单击OK关闭Driver Properties对话框。

New Driver Wizard 运行结束,新的驱动程序名称出现在详细信息面板中。

注意对于要添加的每组驱动程序重复此过程,但是不包括source_directory_name下面的那些驱动程序。

使用 $OEM$ 文件夹结构添加驱动程序

除了在 Deployment Workbench 中配置驱动程序之外,团队成员还可以通过在部署位置中添加$OEM$ 文件夹结构来添加 OEM 提供的驱动程序。

这些驱动程序包含那些在使用标准即插即用机制进行图形用户界面(GUI) 模式安装或预安装期间通常安装的驱动程序。通过这样做,团队成员就可以预先加载 OEM 即插即用驱动程序,以后在系统上安装相关硬件时就可以使用这些驱动程序。

在LTI 部署过程中,LTIApply.wsf 按照以下顺序扫描包含驱动程序的$OEM$ 文件夹:

?目标操作系统的生成版本

?目标操作系统的版本

?目标计算机的处理器体系结构

?适用于所有目标计算机的驱动程序

注意如果定义了多个$OEM$ 文件夹,那么会把LTIApply.wsf 找到的第一个驱动程序部署到目标计算机。

应用程序

在开发阶段,应用程序管理功能团队对应用程序进行重新打包,或者实现它们的自动安装。核心应用程序是组织中大多数计算机都使用的应用程序;而补充性应用程序只供部分计算机使用。关于应用程序重新打包以及核心应用程序与补充性应用程序之间的差异的更多信息,请参阅Microsoft Deployment 文档应用程序管理功能团队指南。

在映像中添加应用程序的第一步是在分布共享中添加它们。Deployment Workbench 可以从应用程序的原始网络位置安装应用程序,也可以把应用程序源文件复制到分布共享。在这两种情况下,在分布共享中添加应用程序时,映像工程功能团队都要指定安装应用程序的命令。关于应用程序的更多信息,请参阅映像工程功能团队指南。

启用或禁用应用程序

1.在 Deployment Workbench 控制台树中,单击Applications。

2.在详细信息面板中,右键单击要启用或禁用的应用程序,然后单击Properties。

3.单击General选项卡,执行以下操作之一,然后单击OK:

●选择Enable this application复选框启用所选应用程序的安装。

●清空Enable this application复选框禁用所选应用程序的安装。

注意如果团队成员希望添加一个在执行任务序列期间安装的应用程序,那么可以通过清空Enable this application复选框禁用此应用程序。在执行任务序列期间仍然会安装此应用程序,但是用户在应用程序列表中不会看到它。

隐藏或显示应用程序

1.在 Deployment Workbench 控制台树中,单击Applications。

2.在详细信息面板中,右键单击要启用或禁用的应用程序,然后单击Properties。

3.单击General选项卡,执行以下操作之一,然后单击OK:

●选择Hide this application in the Deployment Wizard 复选框对客户端隐藏所选应用程序的安

装。

●清空Hide this application in the Deployment Wizard 复选框对客户端显示所选应用程序的安

装。

注意关于启用与隐藏的对比,请参阅本指南前面的“启用与隐藏”一节。

自定义的映像

自定义的映像只包含所需的最基本的信息。常常使用自定义的映像安装那些只用于特定用途的应用程序。另外,自定义的映像可能包含特定的地区信息(例如语言包)或特定的安全设置。

创建自定义的映像

创建和部署自定义映像的过程与创建和部署标准映像相同:安装额外的应用程序和更新,部署映像,等等。

通过使用自定义的映像,团队成员可以更轻松地在一组预先定义的计算机上部署特定的应用程序。关于创建自定义映像的信息,请参阅Microsoft Deployment 文档映像自定义指南。

部署自定义的映像

关于使用Deployment Workbench 部署自定义映像的信息,请参阅准备LTI 工具中的“运行Windows Deployment Wizard”一节。

回页首

Systems Management Server 2003

团队成员可以使用 Syst ems Management Server 2003 在任务序列中添加包、语言、公告、驱动程序、自定义映像等等内容。

Systems Management Server 2003 包包含运行包中的程序所用的文件和命令,以及其他重要的信息,比如为目标计算机提供包源文件的分布位置等等。

修改现有的包:

1.打开 SMS Administrator Console,展开Site Database,然后展开site_c ode(这里的site_code是

Systems Management Server 2003 站点的名称)。

2.展开Packages,右键单击要编辑的包,然后单击Properties。

3.使用Package Properties对话框修改设置。

关于包的更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/technet/prodt echnol/sms/sms2003/opsguide/default.mspx?mfr=t rue上的Systems Management Server 2003 操作指南。

语言

按照与修改包相同的过程修改使用的语言。

修改现有的语言

1.打开 SMS Administrator Console,展开Site Database,然后展开site_c ode(这里的site_code是

Systems Management Server 2003 站点的名称)。

2.展开Packages,右键单击要编辑的语言,然后单击Properties。

3.使用Package Properties对话框修改设置。

关于此过程的更多指导,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb490335.aspx上的BDD 2007 文档部署配置示例指南中的“使用SMS 2003 包分发设备驱动程序”一节。

公告

创建和分发包之后,向 Systems Management Server 2003 站点上的一个目标集合公告与此包相关联的一个程序。关于包公告的更多信息,请参阅

https://www.sodocs.net/doc/6113465820.html,/technet/prodt echnol/sms/sms2003/opsguide/default.mspx?mfr=t rue上的Systems Management Server 2003 操作指南。

驱动程序

在ZTI 部署过程中,团队成员可能需要在部署操作系统时安装目标计算机所需的设备驱动程序。通常情况下,在Deployment Workbench 中配置设备驱动程序并通过分布位置提供给目标计算机。但是,团队成员可能希望创建设备驱动程序的多个副本,这样目标计算机不必都连接到分布位置。例如,团队可能要把包部署到分支机构的办公室,因此希望为每个分支机构的办公室提供一个设备驱动程序本地副本。

对于 ZTI 部署,创建一个包含设备驱动程序的 Systems Management Server 2003 包,然后把此包分发到分布位置。这样的话,目标计算机就可以从本地 Systems Management Server 2003 分布位置访问设备驱动程序。

关于包的更多信息,请参阅

https://www.sodocs.net/doc/6113465820.html,/technet/prodt echnol/sms/sms2003/opsguide/default.mspx?mfr=t rue上的Systems Management Server 2003 操作指南。

自定义的映像

自定义的映像只包含所需的最基本的信息。常常使用自定义的映像安装那些只用于特定用途的应用程序。另外,自定义的映像可能包含特定的地区信息(例如语言包)或特定的安全设置。

创建自定义的映像

创建和部署自定义映像的过程与创建和部署标准映像相同。团队成员必须安装额外的应用程序和更新,部署映像,等等。通过使用自定义的映像,团队成员可以更轻松地在一组预先定义的计算机上部署特定的应用程序。

关于创建自定义映像的信息,请参阅映像自定义指南。

部署自定义的映像

关于使用Systems Management Server 2003 部署自定义映像的信息,请参阅准备Microsoft Systems Management Server 2003 中的“运行Windows Deployment Wizard”一节。

SMS Installer

Systems Management Server 2003 包含 SMS Installer,此工具可以创建软件可执行文件。这些文件是自解压文件,其中包含安装软件所需的所有东西,包括一个用来控制安装的脚本。

尽管 SMS Installer 生成的可执行文件是专门为在 Systems Management Server 2003 客户端计算机上使用而创建的,但是团队成员也可以把它们发布到Internet 或者打包在 CD 或软盘上。SMS Installer 创建的安装包可以收集当前系统的相关信息、安装和删除文件、搜索文件、提示用户输入信息以及更新系统文件和 Windows 注册表。团队成员可以通过自定义安装包提示用户输入信息,或者以无人值守方式运行安装包。

SMS Installer 包含Windows Installer Step-up Utility (ISU)。ISU 是一个命令行工具,可以把SMS Inst aller 格式的安装包转换为Windows Inst aller 格式。转换的结果是具有.msi 文件扩展名的Windows Inst aller 安装包。

新的安装包可以在支持Windows Inst aller 的任何计算机上运行。关于如何使用SMS Installer 的更多信息,请参见 SMS Installer 帮助。SMS Inst aller 也可以创建Windows Installer 包,可以打开 SMS Inst aller 生成的可执行文件。

关于 SMS Installer 的更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/t echnet/sms/20/instlset.mspx上的MS Systems Management Server 的安装实用程序。

回页首

System Center Configuration Manager

团队成员可以使用Syst em Center Configuration Manager 在任务序列中添加包、语言、公告、驱动程序等等内容。

System Center Configuration Manager 使用包把软件分发到客户端计算机。包通常代表一个要安装在目标计算机上的软件应用程序,但是它也可以包含单独的文件、更新或命令。

注意尽管团队成员可以使用 System Center Configuration Manager 在多台计算机上轻松地安装软件,但是他们必须接受用 System Center Configuration Manager 安装的所有软件的软件许可条款。团队成员可以使用软件计数(software met ering) 帮助跟踪许可证使用情况。关于软件计数的更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb694169.aspx上的Configuration Manager 中的软件计数。

团队成员可以使用包交付、安装和配置软件,从而满足组织中用户的不同需求。完成此任务的方法是,在收到包之后,使用程序识别出必须在客户端计算机上执行的操作。每个程序告诉System Cent er Configuration Manager 此包可以在什么样的客户端平台和环境中运行,还定义所需的所有脚本文件或命令开关。每个包必须包含至少一个程序。关于程序的更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb632775.aspx上的关于程序。

在 Configuration Manager 中的 Packages 节点中创建和显示包和程序。然后,把它们存储在站点的数据库中。除了程序之外,包常常还包含文件,在安装软件应用程序或更新时尤其如此。如果包需要这样的文件,那么还要指定以下信息:

?包含包所需的所有文件的源文件夹。如果包支持多个平台,那么源文件夹应该包含所有平台的所有文件。

?包的分布位置,这里存储成功运行此包所需的包文件、程序和脚本。关于分布位置的更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb680614.aspx上的关于分布位置。

创建包含源文件夹的包之后,Syst em Cent er Configuration Manager 把包的源文件发送到指定的分布位置。为包定义了程序并把包数据发送到一个或多个分布位置之后,团队成员可以创建公告,让指定的客户端计算机集合可以使用这些程序。

关于公告的更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb694110.aspx上的关于公告。

关于创建包、属性值和把包定义文件作为模板使用的更多信息,请参阅http://t https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb693627.aspx上的如何创建包。

公告

创建了软件分布包并通过创建程序告诉客户端计算机如何处理此包之后,就要公告客户端计算机要运行的程序。通过公告一个程序,指定的客户端计算机集合就可以使用此程序。

System Center Configuration Manager 通过检查公告来判断哪些客户端计算机应该接收某个程序。公告指定以下信息:

?要运行的程序(有关更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb632775.aspx 上的关于程序。)

?接收此程序的目标计算机集合、用户或用户组(有关更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb694134.aspx上的关于集合。)?指定此程序何时可用的日程安排(如果分配了必需的公告,那么可以与日程安排结合使用其他选项,比如Wake-on-LAN 和忽略维护窗口。有关更多信息,请参阅http://t https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb694124.aspx上的如何分配必需的公告。)

在站点的客户端计算机上启用软件分布客户端代理之前,站点的客户端计算机还无法接收公告的程序。Advertised Programs Client Agent 在这些客户端计算机上执行软件分布所需的任务,主要是让客户端接收并运行公告的程序。关于公告的更多信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb694110.aspx上的关于公告。

语言

使用 Syst em Cent er Configuration Manager 的New Site Role Wizard 中的Languages页面指定语言设置,这决定要下载哪些软件更新文件以及同步哪些软件更新汇总信息(元数据)。配置的语言设置存储在站点的控制文件中。

关于New Sit e Role Wizard 的更多信息,请参阅http://t https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb693692.aspx上的N ew Site Role Wizard。

注意在Systems Management Server 2003 中,Download.ini 文件存储使用的语言配置设置。在 System Cent er Configuration Manager 中,在对软件更新进行同步时不使用 Download.ini 文件。

驱动程序

在包含不同类型的计算机和驱动程序的环境中,驱动程序目录有助于降低部署操作系统的成本和复杂性。驱动程序目录由 Configuration Manager 控制台中的两个节点组成:Drivers 和 Driver Packages。

把设备驱动程序存储在驱动程序目录中,而不是存储在每个操作系统映像中,这会显著减少所需的操作系统映像数量。在部署操作系统映像时,每个操作系统映像可以有选择地安装分布位置上可用的设备驱动程序。

团队成员还可以在驱动程序目录中存储 Windows 设备驱动程序的多个版本。通过维护设备驱动程序的多个版本,当网络上出现硬件设备需求变化时,就可以轻松地升级现有的设备驱动程序。

关于驱动程序目录的更多信息,请参阅http://t https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb693985.aspx上的如何管理驱动程序目录。

语言

使用 Package Manager 在脱机Windows 映像中安装一个或多个语言包。这是OEM 通常采用的方法。

关于完成此过程的系统化指导,请参阅https://www.sodocs.net/doc/6113465820.html,/WindowsVist a/en/library/2d7ae7cb-2054-452d-a669-e766782701851033.mspx?mfr=t rue上的在脱机映像中安装语言包。

自定义的映像

自定义的映像只包含所需的最基本的信息。常常使用自定义的映像安装那些只用于特定用途的应用程序。自定义的映像可能包含特定的地区信息(例如语言包)或特定的安全设置。

创建自定义的映像

创建和部署自定义映像的过程与创建和部署标准映像相同:安装额外的应用程序和更新,部署映像,等等。通过使用自定义的映像,团队成员可以更轻松地在一组预先定义的计算机上部署特定的应用程序。

关于创建自定义映像的信息,请参阅映像自定义指南。

部署自定义的映像

关于使用System Cent er Configuration Manager 部署自定义映像的信息,请参阅https://www.sodocs.net/doc/6113465820.html,/en-us/library/bb632559.aspx上的如何在计算机上部署操作系统映像。

回页首

相关主题