本文出自韩梅的51CTO博客,http://hanmei.blog.51cto.com/521325/136656

 

对于一个已经部署完成的软件来说,如果软件厂商发行了service pack或者补丁,则需要我们及时地为所有用户或者计算机安装好,但是我们如何为已经部署好的软件打上补丁包呢,那么我们可以通过重新部署来实现

    要重新部署软件时,要先更新软件分发点内的文件,而更新的方法视service pack或者补丁文件的类型而定,如果service pack或者补丁文件是

1.      Windows Installer Package,也就是后缀为MSI的文件,这种文件我们可以将文件直接复制到软件分发点的相应路径下,也是将原来的文件覆盖掉即可2.      Windows Installer Patch,也就是后缀为MSP的文件,我们可以根据后面介绍的步骤对原msi的程序包进行更新3.      .exe文件,下载的包如果是.exe文件我们需要将它们制作成MSP文件再进行部署案例:对Visio 2003安装补丁文件一、部署好Visio 2003,并在客户端安装完成部署的详细步骤,请见“组策略部署软件之一:软件分发概论与部署MSI程序包”,在此不再详细介绍组策略部署软件之四:部署Service pack和补丁_第1张图片     二、检查我们准备更新的文件现有的版本和创建日期组策略部署软件之四:部署Service pack和补丁_第2张图片    三、下载 Visio 2003 安全更新 KB838345 程序包,用于更新GDIPLUS.DLL文件,并将放至到E:\patch路径下组策略部署软件之四:部署Service pack和补丁_第3张图片   四  将下载的.exe文件制作成.msp文件1.依次单击开始运行,在打开框中键入 cmd,然后单击确定 2.在命令提示符处键入以下命令,并在每行之后按 Enter 键:组策略部署软件之四:部署Service pack和补丁_第4张图片           3.阅读许可协议,如果同意,请单击接受许可协议     组策略部署软件之四:部署Service pack和补丁_第5张图片 五、用制作好的MSP的软件包更新MSI的程序包。1.在命令提示符处键入以下命令,来更新MSI的程序包组策略部署软件之四:部署Service pack和补丁_第6张图片 组策略部署软件之四:部署Service pack和补丁_第7张图片 组策略部署软件之四:部署Service pack和补丁_第8张图片     3.部署软件包,以便客户端自动安装       以域管理员身份登录DC(域控制器),然后依次点击开始程序管理工具→Active Directory用户和计算机菜单项,在相应的OU上面右击属性,在组策略标签中点击软件分发,单击下方的编辑按钮,在打开的组策略编辑器窗口中依次点击用户配置软件设置软件安装。接着右键单击“Microsoft Office Visio Professinal” →所有任务重新部署应用程序组策略部署软件之四:部署Service pack和补丁_第9张图片 组策略部署软件之四:部署Service pack和补丁_第10张图片六、客户端的用户在下一次登录时自动进行更新组策略部署软件之四:部署Service pack和补丁_第11张图片 更新完成后,我们进入系统,查看文件是否被更新组策略部署软件之四:部署Service pack和补丁_第12张图片