可以使用組策略的“軟件安裝”策略來集中為用戶和計算機分配、發(fā)布應用程序軟件或者管理公司網(wǎng)絡中的軟件分發(fā)。這樣就使得整個網(wǎng)絡中軟件的安裝變得更為簡單,可以由各用戶自己進行。“軟件安裝”策略在組策略中有兩個位置,分別是在“計算機配置”和“用戶配置”容器“軟件設置”策略項下,如圖10-57所示。也就是主說它既可以針對網(wǎng)絡中的計算機對象進行設置,又可以針對網(wǎng)絡中的用戶進行設置。
圖10-57 組策略中的“軟件安裝”策略位置
“軟件安裝”策略的應用程序分發(fā)功能包括兩種方式:應用程序分配,和應用程序發(fā)布。前者既可以針對計算機,又可以針對用戶,而后者只能針對用戶。下面分別以示例進行介紹。
1. 利用“軟件安裝”策略分配應用程序“分配應用程序”在原來的組策略版本中稱之為“指派應用程序”。它可以分別在組策略編輯器的“用戶配置”選項,或者“計算機配置”選項中進行。將應用程序分配給用戶后,在用戶下次登錄到工作站時,該應用程序?qū)⒐冀o用戶。應用程序的公布取決于該用戶,而不管用戶實際使用哪臺物理計算機。用戶第一次在計算機上激活應用程序時,將安裝應用程序。激活的方法是:在“開始”菜單上選擇應用程序,或者激活與應用程序相關聯(lián)的文檔。
將應用程序指派給計算機時,系統(tǒng)將公布該應用程序,并在下次啟動計算機時提示執(zhí)行安裝。下面以向“市場部”O(jiān)U下面的計算機指派應用程序為例介紹在組策略中“指派應用程序”的具體步驟。
(1)在GPMC控制臺中找到“市場部”,然后新建并鏈接一個名為“分配應用程序”的GPO。然后單擊右鍵,在彈出菜單中選擇“編輯”選項,打開該GPO組策略編輯器。
【說明】如果要向域中所有用戶,或者計算機發(fā)布軟件,則不能在組織單位的GPO上進行配置,而應是直接在域級別GPO中進行。
(2)現(xiàn)以向該組織單位計算機對象(也可以為用戶對象指派)指派應用程序為例進行介紹。在“分配應用程序”GPO組策略編輯器控制臺樹中的“計算機配置”文件夾下(如果是為用戶對象指派,則要在選擇“用戶配置”文件夾下)找到“軟件設置”項下的“軟件安裝”選項,如圖10-58所示。單擊右鍵,在彈出菜單中選擇“新建”下的“程序包”選項,打開如圖10-59所示窗口,在其中選擇你要指派的應用程序(事先必須配置共享,而且必須是.MSI格式),隨即打開如圖10-60所示對話框。
圖10-58 “軟件安裝”策略
圖10-59 選擇.MSI軟件包的“打開”窗口 圖10-60 “部署軟件”對話框
(3)在如圖10-60所示對話框中選擇“已指派”單選項(因為此處是分配應用程序,所以“已發(fā)布”選項不可選;“高級”單選項是用來配置已指派或發(fā)布的選項),然后單擊“確定”按鈕。指派后的.MSI軟件包就會在組策略編輯器窗口的對應“軟件安裝”欄中顯示,如圖10-61所示。在“部署狀態(tài)”列顯示的是當前軟件的安裝部署類型,因本節(jié)執(zhí)行的是指派方式,所以在當前顯示為“已指派”。
圖10-61 指派了.MSI軟件包的“組策略編輯器”窗口“軟件安裝”選項
(4)關閉組策略編輯器窗口,返回到GPMC,找到“市場部”O(jiān)U下剛才配置的“分配應用程序”GPO,如果需要只應用部分計算機或者部分用戶,則可以在“安全篩選”欄中單擊“添加”按鈕按本章前面介紹的方法指派要應用本策略的用戶、組或者計算機(默認是允許所有經(jīng)過認證的用戶,但沒有指定應用策略的計算機帳戶,如果策略是應用于計算機的,則需要單獨添加計算機帳戶)。
對計算機,或者用戶指派了應用軟件后,在客戶端計算機下次重啟,或者用戶下次登錄時系統(tǒng)會提示用戶安裝所指派的軟件。當然也可不安裝,但這樣在每次重啟,或者登錄時都會有這樣的提示,直到安裝了指派的軟件為止。
激活指派的應用程序安裝還有一種方式,就是在打開某類文件時,需要用到相應程序,如果指派了,則會立即激活安裝。如有一個Excel文檔,但本機上沒有安裝Excel軟件,這樣在雙擊時會自動安裝Excel軟件,當然前提是要為該計算機指派了Excel軟件。
2. 利用“軟件安裝”策略發(fā)布應用程序前面介紹的“分配應用程序”既可以指派給計算機,又可以指派給用戶,但本節(jié)所要介紹的“發(fā)布應用程序”只能針對用戶進行,必須在組策略編輯器的“用戶配置”文件夾下的“軟件安裝”選項上單擊右鍵進行。仍以上面的“市場部”O(jiān)U下的“分配應用程序”GPO為例。基本方法與上面的“分配應用程序”類似,只是在打開圖10-60時顯示的是如圖10-62所示對話框。此時“已發(fā)布”單選項是可選的。選擇它后,即可向“市場部”O(jiān)U下的指定用戶發(fā)布該MSI程序。發(fā)布后的應用程序在組策略中的顯示狀態(tài)為“已發(fā)布”,如圖10-63所示。
如果選擇了“已指派”單選項,則就是在“用戶設置”策略項下的“軟件安裝”策略選項中為用戶分配應用程序。為用戶發(fā)布了應用程序后就會在相應組策略所作用的組織單位用戶登錄所在計算機的“添加或刪除程序”對話框的“添加新程序”選項窗口中顯示發(fā)布的應用程序,如圖10-64所示的就是在本節(jié)所發(fā)布的那個應用程序(參見圖10-63)。單擊“添加”按鈕即在當前計算機上安裝這個程序包。如果相應用戶賬戶所登錄的主機發(fā)生了改變,則還會在新的主機上顯示,直到安裝。當然同樣會在打開相應文件時激活安裝。
圖10-62 “部署軟件”對話框 圖10-63 發(fā)布了.MSI軟件包的“組策略編輯器”窗口“軟件安裝”選項
圖10-64 發(fā)布應用程序后的客戶機上“添加或刪除程序”中顯示的程序項
本文摘自《(中小型企業(yè)網(wǎng)絡組建、配置與管理)》第十章