如何用SMS2003部署WindowsXPSP3<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
微软发布了WindowsXP Service Pack3,SP3不但修正了很多以前一些没有实现的功能,提供了更好的安全性,确实是比以前的系统有了很大的改进。我们不妨来享受一下。
我们部署SP3的过程,我们先创建一个集合,再为XP SP3创建相应的数据包·程序等一系列的东西,然后把XP SP3播发到特定集合。下面我们进行试验一下吧,可以享受一下!嘿嘿。。。。
实验拓扑如下,Florence是域控制器,Berlin是服务器,Windows XP是客户机,安装了SMS高级客户端。Florence和Berlin分别安装了Windows2003中文企业版,Windows XP安装了Windows XP SP2 。
一 为需要安装XP SP3的计算机创建集合
在一般情况下,如果计算机数量较少,我们可以用手工的方法定义集合计算机,如果计算机较多,我们对集合中一些对象进行条件要求。
创建查询
1)用记事本创建一个文件,内容如下:
2)导入查询
创建完查询后,我们在SMS中导入,打开SMS管理员控制台,右键点击查询,我们选“导入对象” :
出现界面后,我们点击下一步:
导入前面创建的XPSP3.MOF,下一步:
出现导入完成:
看,我们查询中多了Client ready for Windows XP SP3Upgrade这个对象,这就是我们刚才导入的查询,下来我们运行查询效果:

如图,查询运行结果发现客户机Winxp,这说明我们创建的查询达到预期要求:
3)创建集合
导入查询后,我们可以基于查询来创建集合了,打开SMS管理员控制台,右键单击集合,在所有任务中选择新建集合:
在集合属性中切换到“成员身份规则”点击添加查询:
我们为新添加的查询命名为Client ready for xp sp3,选择“导入查询语句”
在查询语句中选择“Client ready for Windows XP SP3 Upgrade”,点击确定:
我们用导入的查询“ALL System”集合上进行操作:
在成员身份规则中创建查询后,选择计划,选择一个合适的更新的时间就行:
我们检查集合成员,看,Winxp被列入集合成员了:
二:创建软件分发
安装XPSP3的计算机集合后,我们下来需要把XP SP3播发到这个集合上,打开SMS管理员控制台,右键单击“Client ready for XP SP3”集合,选择“分发软件”:
启动分发软件向导,下一步:
选择创建一个新的数据包和程序:
创建一个数据包,我们填写了数据包的所有名称:
由于XP SP3的安装程序在SMS服务器上,客户机没有xpsp3文件,我们选择此数据包始终从源目录获取文件:
我们选择源文件为E:\xpsp3
选择Berlin为分发点:
程序标识:
程序属性中我们选择仅当用户登录时才能操作,要有权限:
创建完数据包和程序后,我们选择创建播发:
选择要播发的程序 Update XP SP3:
为新建的播发取名称,我们默认:
选择我们刚创建的集合:
设置播发时间,播发永不过期:
设置强行播发时间:
设置完后,软件分发向导完成:
三:修改播发属性
在播发属性的高级客户端,选择“从分发点下载程序”:
XPSP3大小是<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />490M,默认只有256M,因此我们需要修改大小,打开控制面板中的系统管理进行修改:
四:软件安装
做完上述设置后,检查客户端安装情况后,Winxp已经启动了xpsp3的安装:
经过一段时间后,XP SP3部署完成,重启客户机后,看,XP SP3部署顺利完成!

到这SMS2003部署WindowsSP3完成!
转载于:https://blog.51cto.com/wangpengmp/125512