安裝和維護軟件對於咱們從事IT行業的人來講是常有的事,也是一件特別耗時的事。如今技術的不斷髮展也同時帶動着軟件的頻繁更新,爲了適應公司做業的需求,咱們也只能隨着潮流將軟件卸了又裝,裝了又卸。一兩臺機若是採用手動進行安裝相信不是件難事,可是當咱們面對幾10、上百上千甚至更多的客戶端要同 時安裝新軟件時,採用手動操做可想而知是件又耗時又耗力的事,並且還存在被他人追在屁股後面大叫的狀況。面對這些,咱們有沒有更好的辦法來解決這個問題呢?其實微軟已經推出如SMS、SCCM自動化部署工具。但在這裏我將給你們帶來更爲簡單可行的辦法--利用組策略分發應用程序,這樣便可以讓你們省去一筆銀子去購買SMS、SCCM工具,也能夠很好的實現咱們的目的。安全
1、準備工做服務器
一、部署一臺Windows2008服務器,安裝域控或加入到已經存在域中。網絡
二、客戶端加入與服務器相同的一個域中。編輯器
三、在AD中創建相應的組織單元和用戶。ide
四、在Windows2008服務器中共享一個目錄用於存儲所需分發的軟件,而且共享及安全權限要給驗證用戶只讀權限。工具
2、設置組策略3d
一、打開「組策略管理器」,依次展開到「組策略對象」,右鍵選擇「新建」建立一個新的組策略對象,固然你也能夠用它默認的進行修改。
對象
二、在已經創建的新的組策略對象上雙擊或右鍵點編輯對新策略進行編輯,進入到「組策略管理編輯器」中展開「用戶配置」並依次展開到「軟件安裝」,並點右鍵選擇「新建」-「數據包」。blog
三、選擇所需部署的軟件,記住這裏咱們只能部署MSI格式的應用程序,EXE格式須要進行從新封裝爲MSI格式才能部署(轉換工具備不少 如:Wininstall,你們能夠到網上去搜索下載),選擇文件時須要使用它的網絡路徑(如:\\dc2-2008\Install files\…),不然客戶端將沒法讀取文件,部署將失敗。繼承
四、創建好數據包後,咱們將看到「軟件安裝」中已經有一條數據,其中「來源」中是網絡路徑,而部署狀態是根據「軟件設置」的默認狀態來肯定,主要有「已發佈」和「已分配」兩種。
五、在已部署軟件的屬性中咱們能夠在「部署」欄中選擇它的類型「已發佈」和「已分配」。
「已發佈」並不會將程序安裝到客戶端上,但咱們能夠在客戶端的「添加更新程序」中能夠看到,並當有須要的狀況下用戶能夠自行選擇安裝。
六、「已分配」能夠選擇在用戶登陸到客戶端時將部署的程序進行安裝,登陸時間主要在於軟件在用的大小和網絡的速度,這樣用戶登陸任何一臺電腦後均可以獲得本身所需的程序。
七、 權限通常狀況下不須要修改,用戶只需只讀權限便可。
八、完成組策略編輯後,在所需部署策略的OU上右鍵選擇「連接現有GPO」,若是隻想運行當前的組策略對象,那麼咱們能夠選擇「阻止繼承」來將上一級的組策略對象阻止。
九、選擇編輯好的「組策略對象」並「肯定」。
十、如今咱們能夠看到此OU已經連接到了剛編輯好的組策略對象。
十一、完成策略部署後,爲了使用策略馬上生效,咱們須要打開命令窗口並輸入「gpupdate /force」進行組策略強制更新。
3、客戶端軟件部署結果
一、採用「已分發」後的結果。
在「添加或刪除程序」中的「添加新程序」中咱們將能夠看到已經分發的程序,當你點擊「添加」時將會進行程序的安裝。
二、採用「已分配」後的結果。
在電腦啓動進入桌面能夠看到以下圖:
使用組策略對咱們大批量部署應用程序是一種又快捷又簡單的方法,即省時又省力,何樂而不爲呢!朋友們,趕快行動,爲你節省出寶貴的時間吧!