远程服务器管理工具包是 Windows Server(R) 2008 R2 附带的一项功能。可使用 Windows Server 2008 R2 中的添加功能向导来安装远程服务器管理工具包,也可使用命令行来安装该功能。

安装远程服务器管理工具包的先决条件

可在运行任何 Windows Server 2008 R2 操作系统的计算机上安装远程服务器管理工具包,Windows Server 2008 R2 操作系统的服务器核心安装选项除外。

只应在运行 Windows Server 2008 或 Windows Server 2008 R2 的计算机上安装远程服务器管理工具来执行管理任务。某些工具也可以处理在 Windows Server 2003 上运行的角色或功能。

您必须是要安装远程服务器管理工具包的服务器上的管理员组成员,或者必须使用内置管理员帐户登录到此计算机。

本主题内容

如何安装远程服务器管理工具包

使用 Windows 用户界面、Windows PowerShell 或命令行,可在运行 Windows Server 2008 R2 的计算机上安装远程服务器管理工具包。

使用 Windows 用户界面

使用 Windows PowerShell cmdlet

使用命令行

使用 Windows 用户界面

此过程描述如何使用服务器管理器安装远程服务器管理工具。

使用 Windows 用户界面安装远程服务器管理工具包的步骤
  1. 通过执行以下操作之一,打开添加功能向导。

    • “初始配置任务”窗口的“自定义此服务器”区域中,单击“添加功能”

    • 通过单击「开始」,指向“管理工具”,然后单击 服务器管理器,打开 服务器管理器。在 服务器管理器 主页的“功能”部分中,单击“添加功能”

      注意

      此外,还可以通过以下两种方法打开服务器管理器:通过单击Quick Launch工具上的服务器管理器按钮,或通过在命令提示符窗口中键入 servermanager,然后按 Enter

    • 打开“控制面板”。双击“程序和功能”。在“任务”列表中,单击“打开或关闭 Windows 功能”。服务器管理器 控制台打开时,请单击主页的“功能”部分中的“添加功能”

  2. 在添加功能向导的“选择功能”页中,选择“远程服务器管理工具”

  3. 根据要通过远程管理的技术,打开“角色管理工具”“功能管理工具”。选择安装在其他计算机上并且要在当前计算机上管理的角色、角色服务或功能。单击“下一步”

    注意

    安装远程服务器管理工具不会在计算机上安装任何角色、角色服务或功能。对于在远程服务器管理工具中选择的每个角色、角色服务或功能,您只能安装为在其他计算机上安装的指定角色、角色服务或功能执行管理任务的管理工具和管理单元。

  4. “确认安装选择”页上,单击“安装”

  5. 安装完成后,请退出该向导。

使用 Windows PowerShell cmdlet

此过程描述如何使用 Add-WindowsFeature cmdlet 在您的计算机上安装远程服务器管理工具。

使用 Windows PowerShell 安装远程服务器管理工具
  1. 使用提升的用户权限打开 Windows PowerShell 会话。为此,请依次单击「开始」“所有程序”“附件”Windows PowerShell,右键单击 Windows PowerShell 快捷方式,然后单击“以管理员身份运行”

  2. 在使用服务器管理器 cmdlet 之前,先将服务器管理器模块导入 Windows PowerShell 会话。键入以下内容,然后按 Enter

    Import-Module Servermanager

    注意

    Windows PowerShell cmdlet 不区分大小写。

  3. 如果不了解要安装的远程管理工具的命令名称,则可以键入以下内容,然后按 Enter,在“名称”列中会返回所有命令名称的列表。下个步骤需要命令名称。

    Get-WindowsFeature

    通过选择下面列表中显示的容器标识符之一,可在单个命令实例中为所有角色或所有功能安装远程管理工具。

    • RSAT 用于安装或删除所有可用的远程服务器管理工具。

    • RSAT-Role-Tools 用于安装或删除所有可用的远程角色管理工具。

    • RSAT-Feature-Tools 用于安装或删除所有可用的远程功能管理工具。

  4. 键入以下内容,其中 name 表示在上一步中获得的远程管理工具的命令名称,然后按 Enter 安装远程管理工具。

    Add-WindowsFeature name

    通过使用逗号分隔命令名称可以安装多个工具,如下例所示。

    Add-WindowsFeature RSAT-RDS,RSAT-Web-Server,RSAT-BitLocker

  5. 安装完成时,通过运行如步骤 3 所示的 Get-WindowsFeature cmdlet 来验证是否已安装所选的远程管理工具。

使用命令行

注意

由于 Windows Server 2008 R2 中的“用户帐户控制”施加的安全限制,若要完成以下过程,必须使用提升的用户权限来运行命令提示符窗口。若要执行此操作,请依次单击「开始」“所有程序”“附件”,右键单击“命令提示符”,然后单击“以管理员身份运行”

使用命令行开始安装远程服务器管理工具之前,强烈建议先阅读服务器管理器帮助中的“服务器管理器命令概述”主题。

此过程说明如何安装单个命令标识符中包含的一组工具。如果要为多个角色或功能安装远程管理工具,则可采用以下两种方式之一执行此操作。

  • 通过选择下面列表中显示的容器标识符之一,可在单个命令实例中为所有角色或所有功能安装远程管理工具。

    • RSAT 用于安装或删除所有可用的远程服务器管理工具。

    • RSAT-Role-Tools 用于安装或删除所有可用的远程角色管理工具。

    • RSAT-Feature-Tools 用于安装或删除所有可用的远程功能管理工具。

  • 通过为使用的命令创建答案文件,可安装或删除多个远程管理工具。有关如何创建答案文件的详细信息,请参阅服务器管理器帮助中的“为服务器管理器命令创建答案文件”。

使用命令行安装远程服务器管理工具的步骤
  1. 通过右键单击“命令提示符”可执行文件或「开始」菜单上的“命令提示符”对象,然后单击“以管理员身份运行”,以提升用户权限打开命令提示符窗口。

  2. 在提示符处,键入以下内容,其中 command Id 代表要安装的工具的标识符(可在前面的表中找到),然后按 Enter

    ServerManagerCmd.exe -install <command ID>

    注意
    • 命令提示符命令不区分大小写。
    • 在使用提升用户权限打开的命令提示符窗口中,输入 ServerManagerCmd.exe –query 可获得命令标识符的完整列表。可对 ServerManagerCmd.exe 命令使用其他参数,例如 -restart,该参数可在安装后自动重新启动计算机(如果安装的管理工具需要此操作)。建议阅读服务器管理器帮助中“服务器管理器命令概述”主题中的其他服务器管理器命令行参数的相关信息。
  3. 安装完成后,此命令提示符将显示退出代码 0,以及一条用于确认成功安装的消息。

  4. 如果安装失败或显示其他消息,请参阅 服务器管理器 帮助中的“解释来自 服务器管理器 命令的输出”,以识别并解决所有问题。

如何删除远程服务器管理工具包

使用 Windows 用户界面、Windows PowerShell 或命令行,可在运行 Windows Server 2008 R2 的计算机上删除远程服务器管理工具。

使用 Windows 用户界面

使用 Windows PowerShell cmdlet

使用命令行

使用 Windows 用户界面

此过程描述如何使用服务器管理器删除远程服务器管理工具中的工具。

使用 Windows 删除远程服务器管理工具的步骤
  1. 通过执行以下操作之一,打开删除功能向导。

    • “初始配置任务”窗口的“自定义此服务器”区域中,单击“删除功能”

    • 通过单击「开始」,指向“管理工具”,然后单击“服务器管理器”,打开 服务器管理器。在 服务器管理器 主页的“功能”部分中,单击“删除功能”

      注意

      此外,还可以通过以下两种方法打开服务器管理器:通过单击Quick Launch栏上的服务器管理器按钮,或通过在命令提示符窗口中键入 servermanager,然后按 Enter

    • 打开“控制面板”。双击“程序和功能”。在“任务”列表中,单击“打开或关闭 Windows 功能”。服务器管理器 控制台打开时,请单击主页的“功能”部分中的“删除功能”

  2. 在删除功能向导的“选择功能”页中,选择“远程服务器管理工具包”

  3. 选择要从本地计算机中删除的远程管理工具。单击“下一步”

    注意

    删除 远程服务器管理工具 时不会从计算机中删除任何角色、角色服务或功能。对于在远程服务器管理工具中选择的每个角色、角色服务或功能,您只能删除用于为在其他计算机上安装的指定角色、角色服务或功能执行管理任务的管理工具和管理单元。

  4. “确认删除选项”页上,单击“删除”

  5. 删除完成后,请退出该向导。

使用 Windows PowerShell cmdlet

此过程描述如何使用 Remove-WindowsFeature cmdlet 从计算机上删除远程服务器管理工具。

使用 Windows PowerShell 删除远程服务器管理工具
  1. 使用提升的用户权限打开 Windows PowerShell 会话。为此,请依次单击「开始」“所有程序”“附件”Windows PowerShell,右键单击 Windows PowerShell 快捷方式,然后单击“以管理员身份运行”

  2. 在使用服务器管理器 cmdlet 之前,先将服务器管理器模块导入 Windows PowerShell 会话。键入以下内容,然后按 Enter

    Import-Module Servermanager

    注意

    Windows PowerShell cmdlet 不区分大小写。

  3. 如果不了解要删除的远程管理工具的命令名称,则可以键入以下内容,然后按 Enter,在“名称”列中会返回所有命令名称的列表。下个步骤需要命令名称。

    Get-WindowsFeature

    通过选择下面列表中显示的容器标识符之一,可以在单个命令实例中为所有角色或所有功能删除远程管理工具。

    • RSAT 用于删除所有安装的远程服务器管理工具。

    • RSAT-Role-Tools 用于删除所有安装的远程角色管理工具。

    • RSAT-Feature-Tools 用于删除所有安装的远程功能管理工具。

  4. 键入以下内容,其中 name 表示在上一步中获得的远程管理工具的命令名称,然后按 Enter 删除远程管理工具。

    Remove-WindowsFeature name

    通过使用逗号分隔命令名称可以删除多个工具,如下例所示。

    Remove-WindowsFeature RSAT-RDS,RSAT-Web-Server,RSAT-BitLocker

  5. 删除完成时,通过运行如步骤 3 所示的 Get-WindowsFeature cmdlet 来验证是否已删除所选的远程管理工具。

使用命令行

注意

由于 Windows Server 2008 R2 中的“用户帐户控制”施加的安全限制,若要完成以下过程,必须使用提升的用户权限来运行命令提示符窗口。

使用命令行开始删除远程服务器管理工具之前,强烈建议先阅读服务器管理器帮助中的“服务器管理器命令概述”主题。

此过程说明如何删除单个命令标识符中包含的一组工具。如果要为多个角色或功能删除远程管理工具,则可采用以下两种方式之一执行此操作。

  • 通过选择下面列表中显示的容器标识符之一,可以在单个命令实例中为所有角色或所有功能删除远程管理工具。

    • RSAT 用于删除所有安装的远程服务器管理工具。

    • RSAT-Role-Tools 用于删除所有安装的远程角色管理工具。

    • RSAT-Feature-Tools 用于删除所有安装的远程功能管理工具。

  • 通过为使用的命令创建答案文件,可删除多个远程管理工具。有关创建答案文件的详细信息,请参阅服务器管理器帮助中的“为服务器管理器命令创建答案文件”。

使用命令行删除远程服务器管理工具的步骤
  1. 通过右键单击“命令提示符”可执行文件或「开始」菜单上的“命令提示符”对象,然后单击“以管理员身份运行”,以提升用户权限打开命令提示符窗口。

  2. 在提示符处,键入以下内容,其中 command Id 代表要删除的工具的标识符(可在前面的表中找到),然后按 Enter

    ServerManagerCmd.exe -remove <command Id>

    注意

    在使用提升用户权限打开的命令提示符窗口中,输入 ServerManagerCmd.exe –query 可获得命令标识符的完整列表。可对此命令使用其他参数,例如 -restart,该参数可在删除之后自动重新启动计算机(如果计算机上的其余程序需要此操作)。建议阅读服务器管理器帮助中“服务器管理器命令概述”主题中的其他服务器管理器命令行参数的相关信息。

  3. 删除完成后,此命令提示符将显示退出代码 0,以及一条用于确认成功删除的消息。

  4. 如果删除失败或显示其他消息,请参阅 服务器管理器 帮助中的“解释来自 服务器管理器 命令的输出”,以识别并解决所有问题。

请参阅