servermanagercmd
適用於:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012
安裝及移除角色、角色服務和功能。 也會顯示所有可用的角色、角色服務和功能清單,並顯示此電腦上已安裝的內容。
重要
此命令 servermanagercmd 已被取代,且在未來的 Windows 版本中也不保證提供支援。 建議您改用適用於伺服器管理員的 Windows PowerShell Cmdlet。 如需詳細資訊,請參閱 Install or Uninstall Roles, Role Services, or Features。
語法
servermanagercmd -query [[[<drive>:]<path>]<query.xml>] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd -inputpath [[[<drive>:]<path>]<answer.xml>] [-resultpath <result.xml> [-restart] | -whatif] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd -install <id> [-allSubFeatures] [-resultpath [[<drive>:]<path>]<result.xml> [-restart] | -whatif] [-logpath [[<Drive>:]<path>]<log.txt>]
servermanagercmd -remove <id> [-resultpath <result.xml> [-restart] | -whatif] [-logpath [[<drive>:]<path>]<log.txt>]
servermanagercmd [-help | -?]
servermanagercmd -version
參數
參數 | 描述 |
---|---|
-query [[[<drive>:]<path>]<query.xml>] |
顯示伺服器上已安裝且可用於安裝的所有角色、角色服務和功能清單。 您也可以使用此參數的簡短形式,-q。 如果您想要將查詢結果儲存至 XML 檔案,請指定要取代 <query.xml> 的 XML 檔案。 |
-inputpath [[[<drive>:]<path>]<answer.xml>] |
安裝或移除 <answer.xml> 所表示在 XML 回應檔案中指定的角色、角色服務和功能。 您也可以使用此參數的簡短形式,-p。 |
-install <id> |
安裝 <id> 所指定的角色、角色服務或功能。 識別碼不區分大小寫。 多個角色、角色服務和功能必須以空格分隔。 下列選擇性參數會與 -install 參數搭配使用:
|
-remove <id> |
移除 <id> 所指定的角色、角色服務或功能。 識別碼不區分大小寫。 多個角色、角色服務和功能必須以空格分隔。 下列選擇性參數會與 -remove 參數搭配使用:
|
-version | 顯示伺服器管理員版本號碼。 您也可以使用簡短形式,-v。 |
-help | 在 [命令提示字元] 視窗中顯示說明。 您也可以使用簡短形式,-?。 |
範例
若要顯示所有可用角色、角色服務和功能的清單,以及電腦上已安裝哪些角色、角色服務和功能,請輸入:
servermanagercmd -query
若要安裝網頁伺服器 (IIS) 角色,並將安裝結果儲存至以 installResult.xml 表示的 XML 檔案,請輸入:
servermanagercmd -install Web-Server -resultpath installResult.xml
若要根據以 install.xml 表示在 XML 回應檔案中指定的指示,顯示要安裝或移除的角色、角色服務和功能的詳細資訊,請輸入:
servermanagercmd -inputpath install.xml -whatif