域組策略批量分發軟件(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

 

以上設置完成後,用戶註銷後,重新登錄,則會完成自動的安裝。

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