Windows Server 2008 引入的 伺服器管理員 是單一主控台整合「身分識別、狀態監控、角色/功能生命週期管理、最佳做法分析、診斷工具、PowerShell 模組」的中樞神經。它取代 Server 2003 的「管理您的伺服器」、「設定您的伺服器」、「新增/移除 Windows 元件」,並內建安全預設值,免除部署前跑「安全性設定精靈」的步驟。本文為您拆解其完整架構與操作邏輯。
ServerManagerCmd.exe 支援腳本化安裝/移除角色與功能,適合無人值守部署。| 類別 | 定義 | 典型範例 |
|---|---|---|
| 伺服器角色 | 定義伺服器主要功能,可單一角色專用或多角色共存。每個角色包含一或多個「角色服務」(子元素)。 | Active Directory 網域服務 (AD DS)、DNS 伺服器、DHCP 伺服器、檔案服務、Web 伺服器 (IIS)、終端機服務、Hyper-V、憑證服務、網路原則與存取服務 (NPAS) |
| 伺服器功能 | 提供輔助/支援能力,非主要功能,但可增強角色功能或伺服器本身。 | 容錯移轉叢集、Windows 內部資料庫、BitLocker 磁碟機加密、連線品質、多路徑 I/O、遠端伺服器管理工具 (RSAT)、Windows PowerShell、無線網路服務 |


ServerManagerCmd.exe -query # 查詢已安裝角色/功能
ServerManagerCmd.exe -install Web-Server -restart # 安裝 IIS 並自動重開機
ServerManagerCmd.exe -remove Telnet-Client # 移除 Telnet 用戶端
ServerManagerCmd.exe -inputPath install.xml # 依 XML 批次安裝
支援完整參數:-query、-install、-remove、-restart、-resultPath、-inputPath、-whatIf(模擬執行)。
| 項目 | Server 2003 | Server 2008 伺服器管理員 |
|---|---|---|
| 工具分散 | 管理/設定伺服器、新增移除元件、安全性設定精靈 | 單一主控台整合所有 |
| 相依性檢查 | 有限,僅安裝時檢查 | 全精靈階段自動檢查,防止缺漏與衝突 |
| 多角色同時安裝 | 不支援,需逐個完成 | 單一會話可勾選多角色/功能 |
| 安全預設值 | 需事後跑 SCW | 角色安裝即套用建議安全設定 |
| 命令列自動化 | 無原生工具 | ServerManagerCmd.exe / PowerShell 模組 |
伺服器管理員是 Windows Server 2008 乃至後續版本(2008 R2、2012、2016、2019、2022)管理模型的基石。精通其架構與精靈邏輯,等於掌握了 Windows 伺服器全生命週期的標準化部署與治理語言。
Windows Server 2003 進階應用技巧精選:停用自動除錯、優化網站安全與系統效能調校
Windows Server 2008 常見問題快速解決與基礎安全加固清單
Windows Server 2003 校園 Web 伺服器部署實戰:IIS 6.0 工作進程隔離模式與應用程式池深度解析
Windows Server 2003 綜合優化設定大全:從安裝後精簡到安全加固 17 章完整指南
Web 伺服器 Ping 通卻無法存取:IP 衝突偽裝成驗證提示的排查實錄
Windows 2000 系統檔案檢查器 (SFC) 修復 DLL 檔案遺失或錯誤指令大全