使用群組原則遠端安裝軟體

本文說明如何使用群組原則將程式自動散發給用戶端電腦或使用者。

適用於: Windows Server (所有支援的版本)
原始 KB 編號: 816102

摘要

您可以使用群組原則使用下列方法來散發電腦程式:

  • 指派軟體

    您可以將程式散發指派給使用者或電腦。 如果您將程式指派給使用者,它會在使用者登入電腦時安裝。 當使用者第一次執行程式時,安裝就會完成。 如果您將程式指派給電腦,該程式會在電腦啟動時安裝,且可讓所有登入電腦的使用者使用。 當使用者第一次執行程式時,安裝就會完成。

  • 發佈軟體

    您可以將程式散發給使用者。 當使用者登入電腦時,已發佈的程式會顯示在 [新增或移除程式] 對話方塊中,而且可以從該處安裝。

注意事項

Windows Server 2003 群組原則自動化程式安裝需要執行 Microsoft Windows 2000 或更新版本的用戶端電腦。

建立發佈點

若要發佈或指派電腦程式,請依照下列步驟在發佈伺服器上建立發佈點:

  1. 以系統管理員身分登入伺服器。
  2. 建立共用網路資料夾,用於放置您要散發的 Windows 安裝程式套件 (.msi 檔案)。
  3. 設定共用的權限,以允許存取散發套件。
  4. 將套件複製或安裝到發佈點。 例如,若要散發 .msi 檔案,請執行系統管理安裝 (setup.exe /a) 將檔案複製到發佈點。

建立群組原則物件 (GPO)

若要建立群組原則物件 (GPO) 用來散發軟體套件,請遵循下列步驟:

  1. 按一下 [開始],指向 [系統管理工具],然後按一下 [Active Directory 使用者和電腦],以啟動 Active Directory 使用者和電腦嵌入式管理單元。
  2. 在主控台樹狀目錄中,用滑鼠右鍵按一下網域,然後再按一下 [內容]
  3. 按一下 [群組原則] 索引標籤,然後按一下 [新增]
  4. 輸入這個新原則的名稱,然後按 Enter。
  5. 按一下 [屬性],然後按一下 [安全性] 索引標籤。
  6. 針對您不想套用此原則的安全組,清除 [套用 群組原則] 複選框。
  7. 若您要套用此原則的群組,請選取 [套用群組原則] 核取方塊。
  8. 完成後,按一下 [確定]

指派套件

若要將程式指派給執行 Windows Server 2003、Windows 2000 或 Windows XP Professional 的電腦,或將程式指派給登入這些工作站之一的使用者,請遵循下列步驟:

  1. 按一下 [開始],指向 [系統管理工具],然後按一下 [Active Directory 使用者和電腦],以啟動 Active Directory 使用者和電腦嵌入式管理單元。

  2. 在主控台樹狀目錄中,用滑鼠右鍵按一下網域,然後再按一下 [內容]

  3. 點選 [群組原則] 索引標簽,點選所需的原則,然後按一下 [編輯]

  4. 在 [電腦設定]底下,展開 [軟體設定]

  5. 用滑鼠右鍵按一下 [軟體安裝],指向 [新增],然後按一下 [套件]

  6. 在 [開啟] 對話方塊中,輸入您想要之共用安裝程式套件的完整通用命名慣例 (UNC) 路徑。 例如,\\<file server>\<share>\<file name>.msi

    重要事項

    請勿使用 [瀏覽] 按鈕來存取位置。 請確定您使用的是共用安裝程式套件的 UNC 路徑。

  7. 按一下 [開啟]

  8. 按一下 [已指派],然後按一下 [確定]。 套件會列在群組原則視窗的右窗格中。

  9. 關閉群組原則嵌入式管理單元,按一下 [確定],然後關閉 Active Directory 使用者和電腦嵌入式管理單元。

  10. 當用戶端電腦啟動時,會自動安裝託管軟體套件。

發佈套件

若要將套件發佈給電腦使用者,並從控制台中的 [新增或移除程式] 清單進行安裝,請遵循下列步驟:

  1. 按一下 [開始],指向 [系統管理工具],然後按一下 [Active Directory 使用者和電腦],以啟動 Active Directory 使用者和電腦嵌入式管理單元。

  2. 在主控台樹狀目錄中,用滑鼠右鍵按一下網域,然後再按一下 [內容]

  3. 點選 [群組原則] 索引標簽,點選所需的原則,然後按一下 [編輯]

  4. 在 [使用者設定]底下,展開 [軟體設定]

  5. 用滑鼠右鍵按一下 [軟體安裝],指向 [新增],然後按一下 [套件]

  6. 在 [開啟] 對話方塊中,輸入您想要的共用安裝程式套件的完整 UNC 路徑。 例如,\\file server\share\file name.msi

    重要事項

    請勿使用 [瀏覽] 按鈕來存取位置。 請確定您使用的是共用安裝程式套件的 UNC 路徑。

  7. 按一下 [開啟]

  8. 按一下 [發佈],然後按一下 [確定]

  9. 套件會列在群組原則視窗的右窗格中。

  10. 關閉群組原則嵌入式管理單元,按一下 [確定],然後關閉 Active Directory 使用者和電腦嵌入式管理單元。

  11. 測試套件。

    注意事項

    由於 Windows 有多種版本,因此下列步驟可能因您的電腦而有所差異。 如有需要,請參閱您的產品說明文件,以完成這些步驟。

    1. 使用您發佈套件的帳戶,登入執行 Windows 2000 Professional 或 Windows XP Professional 的工作站。
    2. 在 Windows XP 中,按一下 [開始],然後按一下 [控制台]
    3. 按兩下 [新增或移除程式],然後按一下 [新增程式]
    4. 在 [從您的網路新增程式] 清單中,按一下您發佈的程式,然後按一下 [新增]。 已安裝程式。
    5. 按一下 [確定],然後按一下 [關閉]

重新部署套件

在某些情況下,您可能需要重新部署軟體套件 (例如,如果您升級或變更套件)。 若要重新部署套件,請依照下列步驟執行:

  1. 按一下 [開始],指向 [系統管理工具],然後按一下 [Active Directory 使用者和電腦],以啟動 Active Directory 使用者和電腦嵌入式管理單元。

  2. 在主控台樹狀目錄中,用滑鼠右鍵按一下網域,然後再按一下 [內容]

  3. 點選 [群組原則] 索引標簽,點選您用於部署套件的群組原則物件,然後按一下 [編輯]

  4. 展開 [軟體設定]容器,其中包含您用來部署套件的軟體安裝項目。

  5. 按一下包含套件的軟體安裝容器。

  6. 在 [群組原則] 視窗的右窗格中,以滑鼠右鍵按一下程式,指向 [所有工作],然後按一下 [重新部署應用程式]。 您會收到下列錯誤訊息:

    重新部署此應用程式將會在應用程式已安裝的任何地方重新安裝。 是否要繼續?

  7. 按一下 [是]

  8. 結束群組原則嵌入式管理單元,按一下 [確定],然後關閉 Active Directory 使用者和電腦嵌入式管理單元。

移除套件

若要移除已發佈或指派的套件,請遵循下列步驟:

  1. 按一下 [開始],指向 [系統管理工具],然後按一下 [Active Directory 使用者和電腦],以啟動 Active Directory 使用者和電腦嵌入式管理單元。
  2. 在主控台樹狀目錄中,用滑鼠右鍵按一下網域,然後再按一下 [內容]
  3. 點選 [群組原則] 索引標簽,點選您用於部署套件的群組原則物件,然後按一下 [編輯]
  4. 展開 [軟體設定]容器,其中包含您用來部署套件的軟體安裝項目。
  5. 按一下包含套件的軟體安裝容器。
  6. 在 [群組原則] 視窗的右窗格中,以滑鼠右鍵按一下程式,指向 [所有工作],然後按一下 [移除]
  7. 執行下列其中一個動作:
    • 按一下 [立即從使用者和電腦解除安裝軟體],然後按一下 [確定]
    • 按一下 [允許使用者繼續使用軟體,但防止新安裝],然後按一下 [確定]
  8. 關閉群組原則嵌入式管理單元,按一下 [確定],然後關閉 Active Directory 使用者和電腦嵌入式管理單元。

疑難排解

使用群組原則移除已發佈的套件之後,會顯示在用戶端電腦上。

當使用者已安裝程式但尚未使用程式時,就會發生這種情況。 當使用者第一次啟動已發佈的程式時,安裝就會完成。 群組原則然後移除程式。