Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows Server 2003 軟體部署群組原則:MSI 封裝與發佈/指派機制實戰

編輯:Windows 2003 教學

傳統共享資料夾安裝軟體存在安全風險 (需讀取/執行權限) 且難以集中管理。Windows Server 2003 群組原則軟體部署功能,支援 MSI 封裝的「發佈」 (使用者自行安裝) 與「指派」 (強制/隨需安裝) 兩種模式,實現安全、自動化的軟體分發。

前置準備

  1. NTFS 分割區建立共享目錄 Tools$ (隱藏共享),權限:
    Authenticated Users - 讀取
    Administrators - 完全控制
  2. 將 MSI 安裝檔 (如 Adminpak.msi 來自安裝光碟 I386) 複製至共享目錄。
  3. 非 MSI 格式需用 InstallShield/AdminStudio 重新封裝轉換。

建立部署 GPO

  1. 以網域管理員登入 DC,開啟「Active Directory 使用者與電腦」。
  2. 右鍵網域 (如 shyzhong.com) →「內容」→「群組原則」→「新建」→ 命名「Software Deployment」。
  3. 編輯 GPO:使用者設定 → 軟體設定 → 軟體安裝 → 右鍵 →「新增」→「套件」。
  4. 輸入 UNC 路徑 \\Server\Tools$\Adminpak.msi (必須用 UNC,不可用本地路徑)。
  5. 選擇部署方式:
    • 發佈:使用者在「新增/移除程式」自行安裝
    • 指派:使用者登入自動安裝 / 首次使用時安裝 (隨需安裝)
  6. 「內容」→「部署」索引標籤:勾選「顯示部署軟體對話框」、「基本」模式。

軟體部署屬性設定

驗證與疑難排解

  • 用戶端執行 gpupdate /force → 登出/重新登入。
  • 「控制台 → 新增/移除程式 → 新增新程式」應顯示已發佈軟體。
  • 事件檢視器 → 應用程式日誌 → 來源「Application Management」查看部署狀態/錯誤碼。
  • 常見失敗原因:UNC 路徑錯誤、權限不足、MSI 簽章驗證失敗、磁碟空間不足。

軟體部署配合 MSI 封裝標準,構建企業級軟體生命週期管理基石:集中儲存、版本控制、靜默安裝、自動修復、乾淨移除。

Copyright © Windows教程網 All Rights Reserved