域组策略批量分发软件(MSI方式)

组策略批量发布软件,整体分为两个大步骤进行:

1、 封装EXE安装程序为MSI程序,使用Advanced Install软件完成。

2、 在域组策略设置,完成软件批量分发的功能。

一 将EXE封装成为MSI

1.1 安装Advanced Install封装软件,可参考如下网址下载(版本为6.6):

http://download.csdn.net/detail/songwenze/2685603

1.2 在一台电脑上默认安装该软件(注:PC或者虚拟机均可,但需保证该系统和要分发软件的虚拟机的系统版本一致)。

1.3安装完毕后,就开发封装软件,封装过程过程如下:

1.3.1打开程序

clip_image002

1.3.2打开菜单》新建工程》重新包装安装

clip_image004

1.3.3开始程序安装前的系统快照

clip_image006

clip_image008

clip_image010

clip_image012

clip_image013

clip_image015

1.3.4开始安装程序 直到程序安装完成

clip_image017

clip_image019

1.3.5开始程序安装后的系统快照 进行比较

clip_image021

1.3.6比较完成,开始导入到一个新的工程

clip_image023

1.3.7点击“完成”,Advanced Installer 再次打开

clip_image025

点击左侧列表进行你要生成的msi程序的修改,如安装参数,产品名称和公司名称最好填英文的,中文好像在软件一些地方不正常显示。勾选“限定为基本用户界面…”可以使软件在域发布时不显示安装界面。

clip_image027

左侧列表其他的如“用户界面”>“翻译”可以选择软件的安装语言,包含多种方式选择。

1.3.8完成你需要的设置后,点击菜单栏的工程“构建”,就可以生成MSI程序,到域发布了。

二 到域中组策略发布应用程序

2.1 将MSI软件共享

将刚刚打包好的MSI软件存放到一台服务器的文件夹下,并将这个文件夹共享,并记录他的UNC路径。在这里,我们就假设该文件夹UNC路径为\\192.168.0.10\Install,后面我们会参考该路径。

2.2 设置组策略

以域管理员账号登录到域控制器主机上。点击开始-〉管理工具-〉组策略,进入到组策略编辑器。找到LenovoVCCTaskUserGPO,点击鼠标右键,点编辑。

在“组策略编辑器”窗口,选择“User Configuration—Software Settings—Software installation”,在右面板上,点右键,选择New—Package,如下图:

clip_image029

在“Open”对话框中,输入软件所在的位置,注意:这里的路径必须使用\\server\folder\setup.msi的方式,不能使用C:\path\setup.msi的方式,否则,安装的时候会找不到路径。

clip_image031

在选择好需要部署的软件后,会弹出“Deploy Software(部署软件)”对话框,在这里可以选择Published(发布)、Assigned(指派)、Advanced(高级),大家可以根据自己的需求进行选择。在这里我们选择advanced,如下图:

clip_image032

在点击OK后,将弹出软件属性对话框,如下图:可以看到软件的名称、版本、URL地址等。

clip_image034

点击“Deployment(部署)”标签,我们可以选择Published(发布)或Assigned(指派),这里我们选择Assigned,如果勾选“Install this application at logon(在登录时安装此应用程序)”,那么在用户登录时,系统会自动安装此应用程序。如下图:

clip_image036

点OK,完成该软件的指派。

clip_image038

 

以上设置完成后,用户注销后,重新登录,则会完成自动的安装。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章