搜档网
当前位置:搜档网 › 域通过组策略安装软件

域通过组策略安装软件

通过组策略在域中安装软件
通常情况下,我们可以通过软件安装来分发后缀名为.msi的可执行文件(卡巴就是这个后缀名的哦)。通过在组策略的“计算机配置”中的“软件安装中,点击右键,如何选择程序包,通过UNC路径(注意了哦:这个是网络路径,所以,管理员必须把此软件共享出去)找到程序位置。如何,选择"已指派"就可以了。当然,在“用户配置”的"软件安装"中的配置也是按照此顺序完成的。



在此解释下“用户配置”与“计算机配置”中安装的区别。

“用户配置” 则用户在域中的任何一台机子,使用本登陆名登陆,都可以看到分发出来的软件。

“计算机配置” 则对登陆客户端的任何一个用户都是有效的。


大家看见了没有?在发布好软件后,选择软件里面的属性,查看“部署”,可以看见“指派”与“发行”两个选项(计算机配置中,发行为灰色)。所以,这里有就有三种软件部署的方法了:

1、发行给用户

2、指派给用户

3、指派给计算机




下面,来剖析下这三种方法的区别。
第一种是发行给用户。选择此方式时,软件只会出现在“添加与删除对话框内。用户可以选择删除此软件。等以后需要的时候再安装。


第二种时指派给用户。选择此方式,用户再任何一台电脑登陆域,都可以在开始菜单与桌面上看到软件的快捷方式。同时,计算机中也会注册该软件的相关信息。如关联的文件等。用户只要点击“开始菜单”或桌面上的快捷方式时,计算机就会自动下载安装次软件。但与发行给用户不同的是,用户可以删除此软件,但是,下次登陆时,它还是会出现,意思是说,它是阴魂不散的。除非管理员删除了它或者你安装了它。


第三种是指派给计算机。选择此方式,用户不用手动执行,计算机会在启动时,自动下载并安装此软件。用户不能删除此软件,只有管理员有此特权。
下面是我简单作的一个部署方法区分表

执行方式 发行给用户 指派给用户 指派给计算机
生效时间 下次登陆域 下次登陆域 下次启动计算机
完整的软件触发时机 用户从“添加与删除程序”安装 第一次点击快捷方式 计算机启动自动安装
是否出现快捷方式 否 是 是
何种身份删除软件 发行的对象 指派的对象 系统管理员


或许我们大多数的情况下,安装和发布的软件并不是.msi的后缀名。而是.exe的软件。这时候,用普通的发布方式是不行的。这时候,我们可以通过软件将其转换成.msi的方式,但是,我还是推荐用下面的方法来进行:“通过分发.zap软件的方式”


.zap是微软早期使用的一种软件格式

,当然现在也支持了。我们要做的就是书写一个.zap脚本就可以了。把此脚本存放在软件目录里面。在这,偶就用最常见的winrar软件来说明了吧。
[application] friendlyname=winrar 'friendlyname是指在“添加与删除程序”中显示的用户名.必须的哦
setupcommand=winrar.exe '应用程序的安装文件名,必须!
displayversion=7.0 '版本号,爱写不写.
publisher=Nico,Mak Compating,INC. '发布单位,可选
URL=https://www.sodocs.net/doc/d014918486.html, '网址,可选
[ext] '用来打开文件的扩展名,也就是说点击这样的扩展名时,将自动安装当前软件
rar=

====================
域中指派与分布的区别及相关问题


指派软件
将软件指派计算机
1 计算启动时软件将自动安装在计算机里
2 安装在Doucuments and settings/allusers 里面
将软件指派给用户
1 不会自动安装软件本身
2 只安装软件相关的部分信息, 如快捷方式
3 何时自动安装
3.1 开始运行此软件 (如登录时安装Office 2003)
3.2 利用“文件启动”功能(document activation)
3.3 登录时安装

发布软件
软件是无法发布给计算机的,只能指派给计算机.
软件只能发给用户
1 不会自动安装软件本身
2 何时自动安装
2.1控制面版-添加或删除程序-添加新程序
2.2利用“文件启动”功能(document activation)
AD通知用户的扩展名: 如.xls文件还是未知的文件类型,当双击时会向活动目录查询是否有发布这个软件。而指派不会


自动修复软件
一个被发布或指派的软件,在安装完成后,如果软件程序内有关键性的文件损坏、遗失或者被用户不小心删除,系统会探测此不正常的现象,并会自动修复、重新安装此软件。


部署“非-msi”的软件
一、 建立扩展名库.zap文件
1、只能发布给用户,不能指派给用户或计算机
2、不具备自动修复等windows installer paackage 拥有的特性。
3、安装过程需要用户介入
4、用户需要在客户端具备安装软件的权限,例如系统管理员。
5、新一个.txt文件
[Application]
FriendlyName="nod32" /软件名字
SetupCommand="\\liu\sav\setup.exe" /共享路径
DisplayVersion="9.0" /显示的版本
Publisher=liu /谁分布的
另存为.zap

二、使用第三方的软件包装程序将“非-msi“的软件包装成windows

installer package.软件如下:
wininstall le
adminstudio
wise package studio
orca
AdvancedInstaller
三、软件升级
1强制升级
旧版本软件被自动升级
安装新版本软件的快捷方式
2选择升级
旧版本软件不会自动升级
控制面板-添加与删除程序-添加新程


注:指派给计算机的软件,只可以选择”强制升级“

四、修改布暑--如客户端指需要安装 Excel
1能自义安装
2是否有修改安装包的软件。
3在组策组里软件安装--新建程序包-高级
4可以自义定软件发布与指派的类别方便查找软件。

五、通过文件扩展名对软件关联的优先级
1如对客户端做office2003和2000 发布和指派此时软件安装的优先级

六、重新部署
1 软件在CMD中运行命令msiexec /a e:\software\office2003

\pro11.msi /p aaaa.msp
2在软件安装对你要打补丁的软件右击--所有任务--重新部署应用程序
3若补丁是msi的可以复盖安装

相关主题