这篇计算机论文范文属于论文格式免费优秀学术论文范文,关于计算机相关在职毕业论文开题报告,与应用软件自动分发与补丁更新相关研究生论文格式。适合计算机及软件及操作系统方面的的大学硕士和本科毕业论文以及计算机相关开题报告范文和职称论文写作参考文献资料下载。
组策略有着两大功能:软件分发与终端用户环境的定制.前者可以将企业中所需要的软件通过网络发布到终端计算机上,后者可以完成对终端用户使用环境的定制,例如IE收藏夹中的站点、桌面环境、WSUS补丁策略的更新等.
本篇论文来源:http://www.sxsky.net/geshi/422083.html
使用组策略定制终端用户的环境时,可以实现对最终用户的定制(包括使用WSUS完成补丁的自动更新),但使用组策略发布软件时,组策略只是将软件安装程序的快捷方式发送到终端用户中.终端用户安装使用时,也需要像个人安装软件那样操作,如需要输入用户信息和序列号,并选择安装路径.对专业用户来说,实现这些是很简单的事情,但对一些普通用户来说,他们不知道如何选择,况且许多软件是有许可协议的,是不允许用户知道产品序列号的.那么,有没有办法在组策略分发软件的时候,实现应用软件的自动分发?这就需要根据分发软件的类型并且通过其他技术手段来实现.
通常情况下,用户需要安装的软件可以分为以下4类:
(1)Microsoft的MSI安装程序包:这些主要包括所有的Microsoft Office类软件如Microsoft Office Word、Excel、PowerPoint、FrontPage、InfoPath、Publisher、OneNote、Visio,以及其他一些带有MSI安装包的软件.这些软件允许“管理员安装”.
(2)其他MSI安装程序包:如金山词霸2005、2006等.这些软件无“管理员安装”选项.
(3)普通的exe安装程序(即扩展名为exe的安装程序),如Microsoft 开发工具VC、VB等,一些常用软件如Acdsee 7.0、Adobe Read、WinRar、Foxmai等.这些软件允许重新打包和定制.
(4)一些加密的专业软件,如KV2005等,这些软件不允许重新打包,或打包后不能使用.
针对上面这四种软件,有不同的安装方法.对于上面的第1种软件,可以使用其自身提供的工具(或安装参数)进行“管理员安装”后供用户使用.对于第2、第3种软件,可以使用“InstallRite”软件重新打包这些安装程序.而对于第4种不能打包的软件,可以编写脚本实现软件的自动安装.
准备要分发的软件
从Windows 3.2开始,Microsoft的产品大多有一个“管理员安装”功能(或参数),可以将安装程序重新打包用于再次安装.在重新打包时,可以将一些选项、产品序列号打包到分发后的安装程序中.
通常情况下,Microsoft产品的“管理员安装”参数为安装程序加“/a”,如安装程序的名称为setup.exe,则使用“setup /a”即开始管理员安装.我们可以在使用“管理员安装”时,在命令提示符下键入“setup /”察看安装参数.
在服务器上,在Office XP/2003安装光盘上,通过命令行执行Setup /a命令,将OfficeXP/2003展开到指定位置,例如E:\software\office2003.在发布软件时,将software设置成共享文件夹,用组策略发布,并在“产品密钥”文本框中输入产品的安装序列号以及单位信息,如图1所示.
使用InstallRite重打包软件
对于没有管理员安装参数的msi软件(如金山词霸2006)和exe安装程序包,可以使用InstallRite25.exe程序,将这些软件重新打包,下面以打包金山词霸2006为例进行讲解.
使用InstallRite重打包软件的主要步骤如下:
(1)找一台模板计算机.该计算机应该与终端用户计算机的操作系统相一致,并且没有安装除了InstallRite之外的任何其他软件.
(2)运行InstallRite进行初始配置,InstallRite开始在第一次使用时扫描系统.扫描完成后,返回InstallRite主界面.
(3)运行金山词霸2006安装程序.安装完成后,对其进行注册、配置.配置完成后,关闭金山词霸.
(4)返回到InstallRite控制台,重新扫描系统,两次扫描之间的差异部分,就是金山词霸的安装、注册信息.将此信息,在InstallRite中使用“构建安装包”功能,可以配置金山词霸2006的打包文件.
(5)InstallRite打包时的设置信息,如图2所示.
如果选择“静默安装模式”,则打包后的程序在运行的时候,将不会显示任何界面而自动运行.通常情况下,不要选择这一项.
如果重新打包的程序只是一些普通的软件,这些软件不需要注册系统服务之类的操作,则选择“就算需要也从不重新启动”选项.如果重新打包的程序需要注册一些系统服务或者重新打包的为驱动程序,则选择“如果需要,强制重新启动”这一项.当然,可在将打包的程序于其他计算机上测试之后,再根据情况选择并重新打包.
在“当要应用的文件已存在时执行的操作”选项组