利用组策略部署软件分发.doc
文本预览下载声明
作为一名网管员,你是否经常会被一些软件安装的问题所困扰呢?比如说在网络环境下安装软件!面对网络环境下数量众多,需求各异的用户,硬件配置不同,用途也不同的计算机,几乎每天都有各种各样关于软件安装的需求,对于此你是否感到疲于奔命,无所适从呢?Windows 2000中的组策略软件部署就可以帮我们解决这个困扰,让这些令人烦恼的事情变的轻松起来,使我们广大的网管员朋友彻底的摆脱软件部署的烦恼,省心又省力!
??? 一、准备安装文件包
??? 实现组策略软件部署的第一步是获取以ZAP或MSI为扩展名的安装文件包。
??? MSI安装文件包是微软专门为软件部署而开发的。这两个文件有些软件的安装程序会直接提供,有些软件的安装程序是不提供的。对于不提供MSI文件的软件我们可以使用一个叫WinINSTALL LE的打包工具来创建,通过使用它可以将一些没有提供MSI文件的软件打包生成MSI文件以便于实现组策略软件布署。WinINSTALLLE工具我们可以从Windows 2000安装光盘的\VALUEADD\3RDPARTY\MGMT目录下找到,但该软件实际使用的效果并不是很理想,推荐有条件的朋友使用它的升级版本WinINSTALL LE2003。软件界面如图1。可以在 HYPERLINK / /下载获得。???????????
HYPERLINK /wangluo/showBigPic.asp?cDocid=20060620004001picid=737686.JPGcchannel=04 \t _blank
图1(点击看大图)
??? 二、创建软件分发点
??? 实现组策略软件部署的第二步是必须在网络上创建一个软件分发点。
??? 软件分发点就是包含MSI包文件的共享文件夹。即在文件服务器上创建一个共享的文件夹,在这个文件夹的下面,再创建要部署软件的子目录,然后将MSI包文件及所有需要的安装源文件放于其中。再给共享文件夹设置相应的权限,使用户具有只读的权限即可。如果担心某些用户非法浏览分发点中的的内容,可以使用隐藏共享文件夹,即在共享名字后加$符号。
??? 三、创建组策略对象
??? 实现组策略软件部署第三步是要创建相对应的组策略对象。
??? 软件部署是依靠AD中的组策略来设置的,所以我们必须要创建一个用以分发软件程序包的组策略对象 (GPO),或者是修改一个已经存在的GPO并在其中添加软件部署的设置。在配置GPO时我们需要考虑分析网络中哪些人需要的软件是一样的,哪些人需要的软件是不一样的,或者是哪些部门需要什么软件,然后做一个规划,从而决定GPO的创建位置,一般情况下我们是在容器OU上创建或者修改GPO。配置如下:
?????? 1. 在管理工具中启动“Active Directory 用户和计算机”管理单元。 ?????? 2. 在控制台树中,右键单击要分发软件的OU,然后单击“属性”选择“组策略”选项卡,然后单击新建来创建一个组策略。?????? 3. 键入希望使用的组策略名称,例如“Office2000分发”,然后回车。 ?????? 4. 选中刚才新建的组策略,单击下面“编辑”进入组策略编辑状态。?????? 5. 根据软件是部署给用户还是计算机,在相应的“用户配置”或“计算机配置”中进行设置。如图2。
图2(点击看大图)
??? 四、软件部署
????经过上面的三步后,我们就可以对软件部署本身进行设置。
??? 软件部署有两种类型,分别为已发行和已指派,见图3。这两种部署类型的区别在于:
图3(点击看大图)
??? 4.1 已发行软件部署方法
??? 需要注意的是已发行的方法只能部署到用户,不能部署到计算机上,也就是说只有组策略中的用户配置可以使用这种部署方法。已发行软件部署方法可以保证:
???? 1. 当用户登录计算机时,软件并不会自动安装,只有当用户双击与应用程序关联的文件时,软件才会自动安装。如我们双击一个ppt文档或doc文档时,会自动安装OFFICE。???? 2. 对于发行的软件,用户可以在控制面板中的“添加/删除”中安装或者删除,也就是说用户自己可以安装,也可以卸载。
??? 这种部署方法的好处在于,对于一些不能确定使用用户的软件,可以以发行方法部署,是否安装由用户自已决定。
??? 配置方法如下:
???? 1. 右击“用户配置”中的“软件安装”,选择“新建”,然后单击“程序包”。在“打开对话框”中选定”软件分发点”中的MSI包文件,然后单击“打开”。???? 2. 在选择部署方法中,选定“已发行”。
??? 4.2 已指派软件部署方法
??? 已指派的方法可以将软件部署给用户和计算机,也就是说组策略中的用户策略与计算机策略都可以使用这种部署方法。这一点需要与发行方法区别开。
??? 当我
显示全部