標籤:組策略 軟體部署
通過組策略,可以將軟體部署給域內的電腦,也就是使用者登入或電腦啟動時,可以自動安裝或很容易安裝所部署的軟體。
軟體部署分為兩種方式:分配(Assign,又譯作指派)和發布(Publish)。一般情況下,被部署的軟體應為Windows Installer Package,即具有*.msi格式的安裝檔案。可以將軟體分配給使用者或分配給電腦,但是發布的方式只能發布給使用者。下面通過實驗瞭解二者的區別。
(1)軟體發布給使用者:當軟體通過組策略發布給使用者後,此軟體不會自動安裝。只有使用者登入後,通過控制台進行該軟體的安裝,或是通過檔案啟動功能進行安裝。
子任務1:將軟體發布給使用者
STEP1.在域內任一主機上建立一個用於存放安裝程式的檔案夾。使用者或電腦需要安裝的軟體來源程式都放在此檔案夾裡。為簡單起見,在DC的C盤建立檔案夾。
STEP2.將建立的檔案夾設定為共用,並將共用許可權和NTFS許可權都設定為everyone可以讀取。(通常將該共用設定為隱藏共用)。
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/8B/77/wKiom1hOlWrDTGuUAACT2UjUQfc863.jpg-wh_500x0-wm_3-wmp_4-s_1259055169.jpg" title="10-1.jpg" alt="wKiom1hOlWrDTGuUAACT2UjUQfc863.jpg-wh_50" />
STEP3.將測試用的安裝程式winrar.msi複製到其中。
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M02/8B/74/wKioL1hOlY3Cm14DAAAwcs1khbU119.jpg-wh_500x0-wm_3-wmp_4-s_2667068464.jpg" title="10-2.jpg" alt="wKioL1hOlY3Cm14DAAAwcs1khbU119.jpg-wh_50" />
STEP4:設定軟體預設的儲存位置。在DC上開啟群組原則管理主控台,針對網路班OU進行原則設定----建立一個組策略對象(此處可刪除原有的策略,防止混淆)
650) this.width=650;" src="http://s2.51cto.com/wyfs02/M00/8B/77/wKiom1hOlbaiOmRFAAAjjhIykkM640.jpg-wh_500x0-wm_3-wmp_4-s_124939179.jpg" title="10-3.jpg" alt="wKiom1hOlbaiOmRFAAAjjhIykkM640.jpg-wh_50" />
STEP5:編輯軟體部署策略,依次展開節點,至使用者配置下的軟體安裝。找到該節點後,修改其屬性,設定軟體包的路徑。
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M00/8B/74/wKioL1hOlcmyonroAAA64_3cmk4428.jpg-wh_500x0-wm_3-wmp_4-s_3452282746.jpg" title="10-4.jpg" alt="wKioL1hOlcmyonroAAA64_3cmk4428.jpg-wh_50" />
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/8B/77/wKiom1hOlevTVlh9AAB867sD5W4987.jpg-wh_500x0-wm_3-wmp_4-s_984184259.jpg" title="10-5.jpg" alt="wKiom1hOlevTVlh9AAB867sD5W4987.jpg-wh_50" />
STEP6:建立資料包,找到目標軟體,部署方式設定為“發行”。
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/8B/74/wKioL1hOlk-g-TThAABcZn0R7zc284.jpg-wh_500x0-wm_3-wmp_4-s_3228343334.jpg" style="float:none;" title="10-6.jpg" alt="wKioL1hOlk-g-TThAABcZn0R7zc284.jpg-wh_50" />
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M00/8B/77/wKiom1hOlk_gVwEtAACy0L-LJYk918.jpg-wh_500x0-wm_3-wmp_4-s_2929705198.jpg" style="float:none;" title="10-7.jpg" alt="wKiom1hOlk_gVwEtAACy0L-LJYk918.jpg-wh_50" />
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M00/8B/74/wKioL1hOllCCHqQQAAA6lA766Jg741.jpg-wh_500x0-wm_3-wmp_4-s_470225098.jpg" style="float:none;" title="10-8.jpg" alt="wKioL1hOllCCHqQQAAA6lA766Jg741.jpg-wh_50" />
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M02/8B/77/wKiom1hOllDgGIzBAABDLMhx-N4674.jpg-wh_500x0-wm_3-wmp_4-s_2514901678.jpg" style="float:none;" title="10-9.jpg" alt="wKiom1hOllDgGIzBAABDLMhx-N4674.jpg-wh_50" />
至此,發布過程結束。下面測試發布後的結果。
STEP7:用位於配置了上述軟體策略的OU內的某個賬戶,在win 7上登入,檢查測試結果。(本例中使用的是名為stu2的賬戶)。要使用剛才發布的程式,使用者可以從控制台裡尋找(如所示)。雙擊即可開始安裝。
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/8B/74/wKioL1hOlpHQDBZwAABCcu64sMs592.jpg-wh_500x0-wm_3-wmp_4-s_205356467.jpg" title="10-10.jpg" alt="wKioL1hOlpHQDBZwAABCcu64sMs592.jpg-wh_50" />
STEP8:用上述賬戶在其他主機上登入(例如DC上登入),檢查測試結果。(本例中使用的仍是stu2賬戶)
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/8B/74/wKioL1hOlsCgC-mfAABoguPeoNs717.jpg-wh_500x0-wm_3-wmp_4-s_507283098.jpg" title="10-11.jpg" alt="wKioL1hOlsCgC-mfAABoguPeoNs717.jpg-wh_50" />
STEP9:使用其他OU 內的使用者登入,測試結果如下。
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M02/8B/77/wKiom1hOluHAO2OZAABmytlzKI4604.jpg-wh_500x0-wm_3-wmp_4-s_4131839267.jpg" title="10-12.jpg" alt="wKiom1hOluHAO2OZAABmytlzKI4604.jpg-wh_50" />
所以:無論使用者在哪台主機上登入,只要使用者賬戶在這個OU內,都可以按照軟體部署策略獲得所需的軟體。
子任務2:軟體分配給使用者(屬於強制性的軟體部屬方式)
當軟體通過組策略分配給使用者後,該使用者在域內的任一主機上登入時,這個軟體都會被通告給該使用者,但軟體並未完成安裝。只有使用者自己運行該軟體,或開機檔案時,該軟體才會被安裝。分發是自由選擇,使用者可以有選擇餘地。分配是強制性的。(刪除子任務1裡設定的策略,然後重新設定一個策略,通過分配的方式部署軟體vncx64.msi)。分配給使用者的軟體,預設不是自動安裝。
650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/8B/77/wKiom1hOlx7AulH5AAA6CL4mFA8177.jpg-wh_500x0-wm_3-wmp_4-s_3321244017.jpg" style="float:none;" title="10-13.jpg" alt="wKiom1hOlx7AulH5AAA6CL4mFA8177.jpg-wh_50" />
650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/8B/74/wKioL1hOlx6gfTBxAABEOEcX6iY728.jpg-wh_500x0-wm_3-wmp_4-s_2098442272.jpg" style="float:none;" title="10-14.jpg" alt="wKioL1hOlx6gfTBxAABEOEcX6iY728.jpg-wh_50" />
子任務3:軟體分配給電腦
當軟體通過組策略分配給域中的客戶機後,這些客戶機在啟動時就會自動安裝這個軟體,而且任何使用者登入都可以使用該軟體。
首先,將客戶機的電腦賬戶移動到網路班的OU內,下面針對這個OU設定軟體部署策略。
STEP1:刪除網路班OU軟體部署策略中使用者策略中部署的軟體。繼續修改網路班OU的策略,通過“電腦配置”裡的軟體安裝部署軟體,方法只有“分配”可選。(注意修改軟體發布點的位置)
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M01/8B/74/wKioL1hOmNvwoGrxAACWOaLvHYs888.jpg-wh_500x0-wm_3-wmp_4-s_436667556.jpg" style="float:none;" title="10-15.jpg" alt="wKioL1hOmNvwoGrxAACWOaLvHYs888.jpg-wh_50" />
650) this.width=650;" src="http://s1.51cto.com/wyfs02/M00/8B/74/wKioL1hOmNug6V62AABIJCitfSg884.jpg-wh_500x0-wm_3-wmp_4-s_185056234.jpg" style="float:none;" title="10-16.jpg" alt="wKioL1hOmNug6V62AABIJCitfSg884.jpg-wh_50" />
軟體原則設定完成後,在DC上通過gpupdate /force重新整理策略。
STEP2:在客戶機WIN 7上檢查是否有結果。如沒有發現軟體,則檢查win 7客戶機是否被包含在網路班OU中,網域系統管理員需要將客戶機放置到網路班OU內。如所示。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/8B/77/wKiom1hOmQSy_8IqAACVu69iuDY083.jpg-wh_500x0-wm_3-wmp_4-s_1526218542.jpg" title="10-17.jpg" alt="wKiom1hOmQSy_8IqAACVu69iuDY083.jpg-wh_50" />
STEP3:以兩種使用者登入(使用者在或者不在網路班OU內,但登入的必須是該OU內的客戶機),在開始菜單裡,將顯示跟被分配的軟體有關的資訊,如所示。(如無效果,需要將客戶機win 7重新啟動)。同時,相關聯的檔案也會變成該程式的表徵圖。
650) this.width=650;" src="http://s5.51cto.com/wyfs02/M01/8B/74/wKioL1hOmSqCvKP0AAAShndmj7w536.jpg-wh_500x0-wm_3-wmp_4-s_633983208.jpg" title="10-18.jpg" alt="wKioL1hOmSqCvKP0AAAShndmj7w536.jpg-wh_50" />
所以:無論哪個使用者登入,只有登入的是在這個OU內的主機,都可以按照軟體部署策略獲得所需的軟體。
本文出自 “網路蝸牛” 部落格,謝絕轉載!
Windows Server 2012活動目錄基礎配置與應用(新手教程)之10---基於組策略的軟體部署