通过组策略在域中安装软件

时间:2022-10-06 21:58:21

    通常情况下,我们可以通过软件安装来分发后缀名为.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= www.microsoft.com '网址,可选 
[ext] '用来打开文件的扩展名,也就是说点击这样的扩展名时,将自动安装当前软件 
rar=

 

组策略之软件安装

域中指派与分布的区别