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
若要安装 Web 服务器 (IIS) 角色,并将安装结果保存到由 installResult.xml 表示的 XML 文件,请键入:
servermanagercmd -install Web-Server -resultpath installResult.xml
若要根据 install.xml 表示的 XML 答案文件中指定的说明来显示有关将要安装或删除的角色、角色服务和功能的详细信息,请键入:
servermanagercmd -inputpath install.xml -whatif