2.在命令行里面输入GPMC.msc,回车打开Group Policy Management.
3.找到相应的Group Policy,右击选择Edit.
4.在打开的Group Policy中:
选择Computer Policy则针对域中的Computer进行配置
选择User Policy则针对域中的User进行配置。
有区别是
针对Computer的只能选择assign的方式,不能选择publish。安装包会自动被安装。
针对User的能选择assign的方式,也能选择publish。安装包不会被自动安装,需要在目标机器的‘添加删除程序’面板(appwiz.cpl)进行手动安装。
这里我以Computer Policy为例,选择到Computer Configuration/Policies/Software Settings/, 右击Software installation, New >Package…
5.输入安装文件地址( 安装文件需要共享可访问,必须为MSI格式 ),选择Open。
6.在弹出的对话框内:
选择Published:用户可以自己选择是否安装
选择Assigned:则默认强制安装
选择Advanced:可以配置更多信息
然后选择OK,可以在命令行输入Gpupdate /force强制更新Group policy.
7.重新启动此域策略控制下成员Computer,就会发现该软件MSI被安装上了.
从AD GPO卸载该软件:
8.从上面提到的位置找到相应的软件分发策略,Right click >All task >Remove…
9.在弹出的对话框内:
默认选择:移除策略并且卸载改软件;
另外选择:移除策略,但以安装该软件的还可以继续使用。
现在选择默认的,选择OK
10.重新启动此域策略控制下成员Computer,就会发现该软件被卸载了
服务器问题。ad域分发软件安装非常慢是服务器问题。Windows 2000/XP在连接或登录域的过程中依赖于DNS的名称解析服务,如果服务器处于繁忙状态或本身网络带宽问题,则本地程序在连接域过程中,会出现反应慢的情况。先介绍的是利用组策略来进行软件分发。这种方式只能分发软件,并且分发的软件格式必须是MSI的格式。而且这还必须在一个域中实现。
先介绍的是利用组策略来进行软件分发。
这种方式只能分发软件,并且分发的软件格式必须是MSI的格式。而且这还必须在一个域中实现。
1、在一个网络环境中,架设一个服务器,并且将服务器设置为DC。将客户端添加到域中。
2、将需要分发的软件打包成为MSI格式的包,大家可以使用WinINSTALL LE来实现,下载地址是http://www.ondemandsoftware.com/freele.asp
将软件包发布在DFS中(分布式文件系统),如果需要简单操作,发布在网络共享文件夹中,必须确保这个文件夹能够被所有用户访问。
3、在DC上进行操作
AD域用户和计算机管理-选定想要分发软件的OU(组织单元)-右键-属性-在"新建组策略"的对话框中选择"新建"-在组策略配置工具中选择是分发给用户还是计算机-在软件配置中选择是发布还是指派-OK
注意:这种方式有几点需要提醒各位注意。
1.发布的时候格式必须是msi的后缀。
2.在第三步操作的时候选择用户和计算机是有区别的,选择用户的意思是不管这个用户在域中任何一台计算机中登陆,都进行安装,而选择计算机的意思的不管是任何一个用户登陆域中的这台计算机都进行安装。
3.指派和发布的意义也是不一样的。发布是在控制面板的添加删除程序中出现相关的选项供用户选择,指派是指在开始菜单中出现快捷方式,当用户点击快捷方式或者点击某一个类型文件的时候开始安装。推荐用户使用指派方式。
4.这样的分发方式不能分发操作系统,但是可以作为应用程序的安装方式,对于系统补丁建议不使用这样的方式安装。
5.不能跨域安装。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)