为Active Directory域中的计算机或用户安装各种应用软件是网络管理员的日常工作之一,而通过编辑组策略在Active Directory域中进行“软件部署”是迅速完成任务的理想方式。在Active Directory域中实现软件部署主要取决于三个方面:Windows Installer、组策略和安装文件本身,并且既可以为域用户部署软件,也可以为域成员计算机部署软件。
MSI(Microsoft Software Installer,微软软件安装器)文件是Windows Installer能够部署的仅有的两种文件类型之一,Windows Installer是Microsoft企业制定的一种安装文件标准,采用这种标准的安装文件会采取一种所有组件彼此独立的方式进行打包。用户可以对这种安装文件进行检查、精简,并可以决定将其安装在本地或是不安装。不过很可惜,微软件的这种分发,只支持MSI的后缀的安装包,像我们动辄EXE显然很不实用,不过可以推荐这个软件给大家转换一下.EXE to MSI Converter ┆V4.5.6001 绿色免费版
假设要为每个系统管理员组的用户分发“picasa36-setup”安装程序,(这个从谷歌里下载过来就是EXE的我经过转换已成为MSI的了,能为我们所用)并且每个用户可以决定是否安装该程序。为实现这个目标,首先要把“picasa36-setup”的MSI安装文件picasa36-setup.msi放入AD域中的共享文件夹中,并保证所有域用户都有访问该文件夹的权限。发布MSI程序包操作步骤如下所述:
第1步,以系统管理员身份登录域控制器,打开“Active Directory 用户和计算机”窗口。在左窗格中右键单击域名,并选择“属性”命令
第2步,在打开的“qq.com 属性”对话框中切换到“组策略”选项卡,并单击“新建”按钮新建名称为googlep的策略.
第3步,保持googlep策略的选中状态,单击“编辑”按钮打开“组策略编辑器”窗口。在左窗格中依次展开“用户配置”→“软件设置”目录,然后右键单击“软件安装”选项,在弹出的快捷菜单中依次选择“新建”→“程序包”命令,如图
小提示:在“计算机配置”和“用户配置”目录中都包含“软件安装”选项,并且都用于在AD域中部署软件。如果软件要部署到AD域中的计算机中,需要在“计算机配置”目录中进行设置;如果软件要部署给AD域中的用户,则应该在“用户配置”目录中设置。
第4步,在“打开”对话框中通过网上邻居找到事先存储在域共享文件夹中的MSI程序包安装文件picasa36-setup.MSI,并单击“打开”按钮,打开“部署软件”对话框,选中“已发布”单选框,并单击“确定”按钮如图所示。
“发布”方式不会自动为域内客户安装软件,而是把安装选项放到域用户的“添加或删除程序”中,供用户在需要的时候自主选择安装;“指派”方式则直接把软件安装到域成员计算机的开始菜单程序组中。“发布”方式一般用于给用户提供各种软件工具,由用户按需选择安装或不安装;“指派”方式可用于软件的强制安装使用,用户无权自行卸载软件。
第5步,返回“组策略编辑器”窗口,可以在右窗格中看到已经发布的软件名称。关闭“租策略编辑器”窗口和“Active Directory 用户和计算机”窗口,如图
到此为止在AD中软件的分发我们已经做好了,我们来工作站里看一看
在Active Directory域控制器中完成软件发布操作后,在Active Directory工作站中以系统管理员组用户身份登录到Active Directory域中。打开“控制面板”窗口,双击“添加或删除程序”图标打开“添加或删除程序”窗口。在窗口左侧单击“添加新程序”按钮,然后在右侧的“从网络添加程序”列表中可以看到已经发布的程序名称。单击“添加”按钮开始安装,如图
OK,到这里已经差不多了,希望大家提供宝贵意见YESURE与您共同进步




11 Responses to 在Active Directory中实现软件分发
admin
Replied on: 2010 年 11 月 12 日, 11:13
@总结者 msi的转换我就用的EXE to MSI Converter 啊,至于你说的问题,我的确没有看最后的结果,不过你可以尝试”指派”试一下,有时间再详细的做一次,希望你再次观注
总结者
Replied on: 2010 年 11 月 12 日, 14:56
尝试了,指派,分发..高级选项一顿试
根本不行,域部署软件就是个悲剧,SMS还有点希望
总结者
Replied on: 2010 年 11 月 12 日, 10:46
敢问博主,你是用什么工具把exe转换成msi的?
我试过市面常见的各种工具,甚至adminstudio,统统是本地安装好使,推到域用户机器里就只能看不能安装
强烈请求在最后一幅图后加一张图,就是你点一下“添加” 后的截图,100%是“发生严重错误”
同意
Replied on: 2012 年 02 月 01 日, 23:19
严重同意你的观点
这个博客就是纯粹复制, 并不是自己做的
没试过就转帖.
跟百度知道的智商一个样子
网页游戏排行榜
Replied on: 2010 年 10 月 13 日, 20:58
有点难懂,新手,期待多学习
yesadmin
Replied on: 2010 年 09 月 02 日, 18:30
我这里灌水的,不像“活动目录SEO博客”专心看文章的多@gnaw0725
gnaw0725
Replied on: 2010 年 09 月 02 日, 17:57
呵呵,人气很旺啊。
青年怪客
Replied on: 2010 年 08 月 30 日, 09:26
文章很不错,内容可以看一下.还是不错的,但是这种分发,如果你的内网部,不设置一些高级的东西,你想应该很慢的,应该专门用一台来分发你的软件,因为有一些网络是很快的,
yesureadmin
Replied on: 2010 年 08 月 30 日, 09:09
谢谢围观@7cbt
@七七
7cbt
Replied on: 2010 年 08 月 29 日, 23:34
这都可以啊,没忽悠吧 我去试试看
七七
Replied on: 2010 年 08 月 29 日, 18:10
O(∩_∩)O哈哈~,过来学习下 !