概要 可以使用 Microsoft Systems Management Server (SMS) 或 SMS 从网络上的共享分发文件夹分发 Microsoft Windows XP Service Pack (SP) 重要说明要使用 SMS 分发 Windows XP SP您必须安装带有 Service Pack (SP) 的 SMS 如果从光盘安装 SP则 Service Pack 安装程序的文件名称为 Xpspexe如果从 Microsoft 网站下载 SP则安装程序文件名称为 WindowsXPKBSPxxxexe(其中 xxx 代表特定语言代码例如 ENU 代表英语)这两个安装程序文件相同只是名称不同 如果您从网站下载 SP对于本文档请在 Xpspexe 出现的所有位置使用 WindowsXPKBSPxxxexe 要使用 SMS 分发 Windows XP SP必须按照下列步骤操作 通过导入 Windows XP SP 的程序包定义文件创建 SMS 程序包 在程序包属性中提供 Windows XP SP 源文件的路径 将 SMS 程序包分发到分发点 创建公告以通知 SMS 客户端有关 Windows XP SP 的信息 创建 SMS 程序包 要使用 SMS 来分发软件必须首先创建 SMS 程序包它包含指导软件分发过程的文件和说明当创建 SMS 程序包时需要定义程序包源文件的位置(SMS 获取文件的位置)您还需要创建程序包定义文件 (sms) 以分发 Windows XP SP 程序包定义文件是一个特殊格式的文件它包含创建 SMS 程序包所必需的信息如果导入此文件SMS 会立即为您创建程序包使用程序包定义文件创建程序包后可以像修改任何其他 SMS 程序包一样修改此程序包 每个预定义 SMS 程序包还包含 SMS 程序这些程序是在每台目标计算机上运行的命令行用来控制程序包安装每个程序都是可以用来安装程序包的选项的不同组合例如Windows XP SP 的程序包定义包括可使用用户输入或不使用用户输入来安装 Service Pack 的程序这些 SMS 程序必须与程序包的安装文件兼容 注意在以下过程中分发文件夹所在的网络驱动器或计算机驱动器的名称为驱动器 E分发文件夹的位置路径的一个示例为 \\server\share 创建 SMS 程序包 连接到包含 Windows XP SP 源文件的共享网络文件夹或本地计算机上的文件夹 在共享网络文件夹或本地文件夹中创建用来存储 Service Pack 的文件夹 例如要创建名为 XPSP 的源文件文件夹请在命令提示符处键入 mkdir e\xpsp 将 Service Pack 可执行文件 (exe) 复制到步骤 中创建的源文件文件夹中 例如要将 Service Pack 文件从 Windows XP SP 光盘复制到 XPSP 源文件文件夹请在命令提示符处键入以下命令此示例假设 CD 驱动器为驱动器 D xcopy d\ e\xpsp/e 按照下列步骤提取文件 a 在命令提示符处键入 xpspexe /x然后按 Enter 键 b 在出现相应提示时输入希望将 Service Pack 文件提取到的文件夹的路径 注意最好将文件提取到您在步骤 中创建的文件夹以外的其他文件夹 重要说明如果从 Windows XP SP 网站下载 Service Pack必须先提取压缩的程序文件然后才能将其复制到源文件文件夹 创建程序包源文件文件夹后必须创建 SMS 程序包可以导入 Windows XP SP 产品定义文件以便让 SMS 为您创建程序包可以从以下 Microsoft 网站下载 Windows XP SP 产品定义文件 x?FamilyId=FFECECAFCADDD&displaylang=en (x?FamilyId=FFECECAFCADDD&displaylang=en) 下载 Windows XP SP 产品定义文件后请按照下列步骤操作 启动 SMS Administrator 控制台然后展开站点数据库 右键单击程序包指向新建然后单击从定义创建新程序包 单击下一步 单击浏览找到 Windows XP SP 程序包定义文件然后单击打开 单击下一步 在源文件页中单击始终从源目录获取文件然后单击下一步 在源目录框中键入程序包源文件的路径(例如键入 \\server\share\xpsp\i)或者单击浏览以找到此文件夹 单击下一步然后单击完成 在 SMS Administrator 控制台中展开程序包展开新的 Windows XP SP 程序包然后单击程序 双击您要分发的程序包 在常规选项卡上确保预定义的命令行是您要使用的正确安装命令 可以手动添加或删除选项以更改命令行 查看要求选项卡环境选项卡和高级选项卡中列出的信息以确保所有选项都正确 单击应用然后单击确定以保存更改 分发和公布 SMS 程序包 为 Service Pack 创建 SMS 程序包后必须将此程序包分发到分发点分发点是共享网络文件夹SMS 客户机可以从此文件夹中访问程序包源文件 注意确保所有分发点都有足够的磁盘空间可用于 SMS 程序包 要将 SMS 程序包分发到分发点请按照下列步骤操作 在 SMS Administrator 控制台中右键单击程序包指向所有任务然后单击分发软件 单击下一步 单击 Windows XP SP 程序包然后单击下一步 单击以选择要用于此程序包的分发点然后单击下一步 注意您连接到的站点及所有子站点的分发点均被列出可以选择一个或多个分发点确保为包含要安装 Windows XP SP 的客户端的每个站点指定一个分发点 单击是公布此程序包然后单击下一步 单击 Windows XP SP 程序包的程序然后单击下一步 单击浏览单击要接收 Windows XP SP 程序包的集合然后单击确定 单击下一步 在名称框中为此公布键入一个名称或者使用默认名称然后单击下一步 单击下一步 更改公布日程安排或者接受默认日程安排然后单击下一步 单击是指派程序指定指派日期和时间然后单击下一步 单击完成 SMS 客户端以可配置的轮询间隔更新已公布程序的列表默认轮询间隔为 分钟 有关其他信息请单击下面的文章编号以查看 Microsoft 知识库中相应的文章 () 如何通过使用组策略向特定组指派软件 |