Windows Server(R) 2008 R2 中的服务器管理器提供一组用于安装、删除和查询角色、角色服务和功能的 Windows PowerShell cmdlet,还提供一个命令行工具 ServerManagerCmd.exe,该功能使用户能够执行角色、角色服务和功能的自动安装或删除。使用这两个命令行选项,用户可以查看其操作日志,并运行查询以显示计算机上已安装和可安装的角色、角色服务和功能列表。

ServerManagerCmd.exe 可与 XML 答案文件一起使用,以加速角色或功能的重复性自动安装或删除。有关可与 ServerManagerCmd.exe 一起使用的答案文件的详细信息,请参阅为服务器管理器命令创建答案文件

注意

Servermanagercmd.exe 已被弃用,因此不保证在将来版本的 Windows 中支持该功能。建议您使用可用于服务器管理器的 Windows PowerShell cmdlet。

本主题内容

服务器管理器命令行工具、dism、pkgmgr 和 ocsetup

服务器管理器命令行工具不同于其他命令行工具(如用于安装和删除 Windows 软件程序包的 dismpkgmgrocsetup)。建议您使用服务器管理器的 Windows PowerShell cmdlet 或 ServerManagerCmd.exe 命令提示符实用程序在运行 Windows Server 2008 R2 的计算机上安装或删除角色、角色服务和功能。

以下列表包括服务器管理器 cmdlet 集与命令提示符实用程序 dismpkgmgrocsetup 的区别所在,并描述为希望尽可能有效地部署服务器的管理员提供的服务器管理器命令工具的优势。

  • 服务器管理器命令行与 Windows Server 2008 R2 UI 中服务器管理器控制台的部署和管理功能在功能和术语上一致。

  • 用户不需要知道包含角色、角色服务或功能的程序包或文件类型。服务器管理器命令行只需要知道管理员要安装或删除的角色、角色服务或功能的名称。管理员不需要提供角色、角色服务或功能程序包的任何路径或文件名称。

  • 使用服务器管理器命令行时,管理员不需要指定角色、角色服务和功能之间的依存关系。服务器管理器命令提示符实用程序自动安装使用命令中指定的角色、角色服务或功能所需的其他任何软件程序包。

  • 如果在安装或删除时出现问题,则 ServerManagercmd.exe 的错误处理可简化故障诊断,并为用户提供清晰的操作。

  • ServerManagercmd.exe 的 -whatIf 参数允许用户在启动命令和更改系统之前验证其命令将执行的操作。dism、pkgmgr 和 ocsetup 中不包含与此参数相当的命令参数。

  • ServerManagerCmd.exe 的 Get-WindowsFeature cmdlet 和 -query 参数为用户提供了可以在计算机上安装的以及当前已安装的角色、角色服务和功能的完整视图。dism、pkgmgr 和 ocsetup 中不包含与此参数相当的参数。

  • 服务器管理器 命令行的输入和输出都是基于 XML 的。ServerManagercmd.exe 接受一个 XML 答案文件,其中列出要安装或删除的角色、角色服务和功能。安装和删除操作的结果以及 -query 结果均可导出为 XML 文件。这使得其他软件可以自动生成和解释与服务器管理器命令提示符实用程序一起使用的 XML 文件。

服务器管理器的 Windows PowerShell cmdlet

服务器管理器的 Windows PowerShell cmdlet 接受用于安装或删除一个或多个角色、角色服务和功能且由逗号分隔的参数。

以下三个 cmdlet 允许您使用 Windows PowerShell 安装、删除或查看有关可用角色的信息。有关如何使用这些 cmdlet 之一的示例和详细信息,请在加载服务器管理器模块的 Windows PowerShell 会话中,输入 Get-Help cmdlet_name -full,其中 cmdlet_name 表示以下值之一。

  • Add-WindowsFeature   在计算机上安装指定的角色、角色服务和功能。有关如何使用此 cmdlet 添加角色、角色服务和功能的详细信息,请参阅添加服务器角色及功能

  • Get-WindowsFeature   返回可在计算机上安装的所有角色、角色服务和功能的列表并通过使用复选框 ([X]) 显示已安装的。Get-WindowsFeature cmdlet 还返回要添加或删除角色、角色服务和功能时在 Add-WindowsFeatureRemove-WindowsFeature cmdlet 中提供的命令名称列表。例如,可以将 Get-WindowsFeature cmdlet 的结果传输到其他两个服务器管理器 cmdlet 中或传输到运行最佳做法分析器扫描的 cmdlet 中。

  • Remove-WindowsFeature   从计算机中删除指定的角色、角色服务和功能。有关如何使用此 cmdlet 删除角色、角色服务和功能的详细信息,请参阅删除服务器角色及功能

服务器管理器的 Windows PowerShell cmdlet 的优势

与 ServerManagerCmd.exe 命令相比,服务器管理器的 Windows PowerShell cmdlet 提供一些重要优势。

  • 使用 dismpkgmgrocsetup 安装 Windows PowerShell 和服务器管理器 cmdlet 集之后,可以在运行 Windows Server 2008 R2 的服务器核心安装选项的计算机上运行 Windows PowerShell cmdlet。有关在 Windows Server 2008 R2 的服务器核心安装选项上安装 Windows PowerShell 和服务器管理器 cmdlet 集的说明,可以在 Windows Server 迁移工具安装、访问和删除 (https://go.microsoft.com/fwlink/?LinkId=134763)(可能为英文网页)中找到。

  • 可以使用 Windows PowerShell 工具和 cmdlet 在安装角色、角色服务或功能之后执行某些管理任务。有关可以使用 Windows PowerShell 工具可以管理的角色、角色服务和功能的详细信息,请参阅 Windows PowerShell about_Modules (https://go.microsoft.com/fwlink/?LinkId=141216)(可能为英文网页)。

使用服务器管理器 cmdlet 的要求

若要运行任何与服务器管理器有关的 Windows PowerShell cmdlet,您必须使用提升的用户权限运行 Windows PowerShell。为此,请依次单击「开始」“所有程序”“附件”Windows PowerShell,右键单击 Windows PowerShell 快捷方式,然后单击“以管理员身份运行”

还可以先将服务器管理器模块加载到每个新的 Windows PowerShell 会话中,然后再开始使用服务器管理器 cmdlet。为此,请在使用提升的用户权限打开的 Windows PowerShell 会话中,键入 Import-Module Servermanager,然后按 Enter

注意

有关如何启动 Windows PowerShell 会话以及所有安装的模块和自动加载的管理单元的详细信息,请参阅启动 Windows PowerShell 以及所有加载的模块

服务器管理器 cmdlet 的语法

Add-WindowsFeature [-Name] <string[]> [-IncludeAllSubFeature] [-logPath <string>] [-WhatIf] [-Restart] [-Concurrent] [<CommonParameters>]

Get-WindowsFeature [[-Name] <string[]>] [-logPath <string>] [<CommonParameters>]

Remove-WindowsFeature [-Name] <string[]> [-logPath <string>] [-WhatIf] [-Restart] [-Concurrent] [<CommonParameters>]

参数

此部分描述 Add-WindowsFeatureGet-WindowsFeatureRemove-WindowsFeature cmdlet 的参数。

Add-WindowsFeature

参数描述

-name <string[]>

指定要使用 Add-WindowsFeature cmdlet 安装的角色、角色服务或功能的命令 ID。或者,功能对象的数组也是可以接受的。

您可以在此主题中或通过运行 Get-WindowsFeature cmdlet 来查找所有角色、角色服务和功能的命令 ID 列表。

-IncludeAllSubFeature

指定所有从属服务和功能的安装以及在 Name 参数中命名的父角色、角色服务或功能。

-logPath <string>

指定日志文件的名称和位置,而不使用默认值 %windir%\logs\ServerManager.log。

-WhatIf

显示为 Add-WindowsFeature cmdlet 指定的任何操作,例如,显示由于要安装的角色、角色服务或功能依赖而要安装的 Windows 功能。向 Add-WindowsFeature cmdlet 中添加 -WhatIf 参数会运行此 cmdlet,而不进行实际安装。它仅显示将要安装的内容以及此 cmdlet 的结果(如果已运行)。

-Restart

完成安装后自动重新启动计算机(如果已安装的角色或功能需要重新启动)。

-Concurrent

允许同时运行服务器管理器 Add-WindowsFeature 或 Remove-WindowsFeature cmdlet 的并行实例。

重要

除非您要安装从 Windows Server 2008 R2 单独下载的角色、角色服务或功能并且同时要安装下载的技术所依赖的 Windows 功能,否则不要添加此参数。

<CommonParameters>

此 cmdlet 支持通用参数 -Verbose、-Debug、-ErrorAction、-ErrorVariable、-WarningAction、-WarningVariable、-OutBuffer 和 -OutVariable。有关这些通用参数的详细信息,请在您的 Windows PowerShell 会话中,键入 get-help about_commonparameters,然后按 Enter

Get-WindowsFeature

参数描述

-name <string[]>

指定要查看信息的角色、角色服务或功能的命令 ID。

您可以在此主题中或通过运行不带参数的 Get-WindowsFeature cmdlet 来查找所有角色、角色服务和功能的命令 ID 列表。

-logPath <string>

指定日志文件的名称和位置,而不使用默认值 %windir%\logs\ServerManager.log。如果您要将 Get-WindowsFeature cmdlet 的结果存储在日志中,请添加此参数。

<CommonParameters>

此 cmdlet 支持通用参数 -Verbose、-Debug、-ErrorAction、-ErrorVariable、-WarningAction、-WarningVariable、-OutBuffer 和 -OutVariable。有关这些通用参数的详细信息,请在您的 Windows PowerShell 会话中,键入 get-help about_commonparameters,然后按 Enter

Remove-WindowsFeature

参数描述

-name <string[]>

指定要使用 Remove-WindowsFeature cmdlet 删除的角色、角色服务或功能的命令 ID。或者,功能对象的数组也是可以接受的。

您可以在此主题中或通过运行 Get-WindowsFeature cmdlet 来查找所有角色、角色服务和功能的命令 ID 列表。

-logPath <string>

指定日志文件的名称和位置,而不使用默认值 %windir%\logs\ServerManager.log。

-WhatIf

显示为 Remove-WindowsFeature cmdlet 指定的任何操作。向 Remove-WindowsFeature cmdlet 中添加 -WhatIf 参数将运行此 cmdlet,而不执行实际删除。它仅显示要删除的内容以及此 cmdlet 的结果(如果已运行此 cmdlet)。

-Restart

完成删除后自动重新启动计算机(如果需要重新启动)。

-Concurrent

允许同时运行服务器管理器 Add-WindowsFeature 或 Remove-WindowsFeature cmdlet 的并行实例。

<CommonParameters>

此 cmdlet 支持通用参数 -Verbose、-Debug、-ErrorAction、-ErrorVariable、-WarningAction、-WarningVariable、-OutBuffer 和 -OutVariable。有关这些通用参数的详细信息,请在您的 Windows PowerShell 会话中,键入 get-help about_commonparameters,然后按 Enter

ServerManagerCmd.exe 命令

服务器管理器 命令行安装接受参数以安装或删除使用空格分隔的一个或多个 角色、角色服务和功能。若要使用单个命令实例来安装或删除多个角色、角色服务或功能,也可以使用 XML 答案文件,尤其是对多个服务器进行相同的配置时。有关可与 ServerManagerCmd.exe 一起使用的答案文件的详细信息,请参阅为服务器管理器命令创建答案文件

注意

ServerManagerCmd.exe 可以在服务器本地驱动器上的任何目录中运行。您必须是要在其上安装或删除软件的服务器上的管理员组成员。

重要

由于 Windows Server 2008 R2 中的“用户帐户控制”施加的安全限制,您必须在使用提升权限打开的命令提示符窗口中运行 ServerManagerCmd.exe。为此,请右键单击Start菜单上的命令提示符可执行文件或 Command Prompt 对象,然后单击Run as administrator

ServerManagerCmd.exe 的语法

ServerManagerCmd.exe -query [<query.xml>] [-logPath <log.txt>]

ServerManagerCmd.exe -inputPath <answer.xml> [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe -install <command-Id> [-setting <setting-name>=<setting value>]* [-allSubFeatures] [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe -remove <command-Id> [-resultPath <result.xml> [-restart] | -whatIf] [-logPath <log.txt>]

ServerManagerCmd.exe [-help | -?]

ServerManagerCmd.exe -version

参数

参数描述

-query [<query.xml>]

显示服务器上已安装的或可安装的所有 角色、角色服务和功能 的列表。还可以使用此参数的缩写形式 -q。

如果要将查询结果保存为 XML 文件,请指定要替换 query.xml 的 XML 文件。

注意

不得将 -query 参数的结果作为答案文件与 -inputPath 参数一起使用。-query 结果使用的 XML 与 Servermanagercmd.exe 答案文件中所需的 XML 被证实不属于同一架构。

-inputPath <answer.xml>

安装或删除答案文件中指定的角色、角色服务和功能,此答案文件是用 answer.xml 表示的 XML 文件。还可以使用此参数的缩写形式 -p。

有关如何创建与此参数一起使用的答案文件的详细信息,请参阅为服务器管理器命令创建答案文件

-install <Id>

安装由 Id 指定的角色、角色服务或功能。有关可从中选择角色、角色服务或功能标识符以指定 Id 的完整列表,请参阅本主题中的角色、角色服务和功能命令标识符。标识符区分大小写。多个 角色、角色服务和功能 必须以空格分隔。

下列可选参数与 -install 参数一起使用。

  • -setting <setting name>=<setting value> – 指定安装所需的设置。有关可用设置的完整列表,请参阅本主题中的角色、角色服务和功能命令标识符

  • -allSubFeatures – 指定所有从属服务和功能的安装以及在 -install 命令的 Id 参数中命名的父角色、角色服务或功能。请注意,一些角色容器没有允许安装所有角色服务的命令行标识符。当角色服务无法安装在 服务器管理器 命令的相同实例中时,就属于这种情况。例如,Active Directory 联合身份验证服务的“联合身份验证服务”角色服务与“联合身份验证服务代理”角色服务不能通过使用相同的 服务器管理器 命令实例安装。

  • -resultPath <result.xml> – 将安装结果保存为 result.xml 表示的 XML 文件。还可以使用此参数的缩写形式 -r。不能在 ServerManagerCmd.exe 的相同实例中使用 -resultPath 参数和 -whatIf 参数。

  • -restart – 如果已安装的角色或功能需要重新启动,则将 -restart 添加到 -install 命令中会使计算机在完成安装时自动重新启动。

  • -whatIf – 可以使用 -whatIf 显示为 -install 命令指定的任何操作。还可以使用 -whatIf 参数的缩写形式 -w。不能在 ServerManagerCmd.exe 的相同实例中使用 -resultPath 参数和 -whatIf 参数。

  • -logPath <log.txt> – 使用 -logPath 指定日志文件的名称和位置,而不使用默认值 %windir%\temp\servermanager.log。

-remove <Id>

删除由 Id 指定的角色、角色服务或功能。有关可从中选择标识符以指定 Id 的角色、角色服务和功能标识符的完整列表,请参阅本主题中的“角色、角色服务和功能命令标识符”。标识符区分大小写。多个角色、角色服务和功能必须以空格分隔。

下列可选参数与 -remove 参数一起使用。

  • -resultPath <result.xml> – 将删除结果保存为 result.xml 表示的 XML 文件。还可以使用此参数的缩写形式 -r。请注意,不能在 ServerManagerCmd.exe 的相同实例中使用 -resultPath 参数和 -whatIf 参数。

  • -restart – 如果其余角色或功能需要重新启动,则将 -restart 添加到 -remove 命令中会使计算机在完成删除时自动重新启动。

  • -whatIf – 可以使用 -whatIf 显示为 -remove 命令指定的任何操作。还可以使用 -whatIf 参数的缩写形式 -w。不能在 ServerManagerCmd.exe 的相同实例中使用 -resultPath 参数和 -whatIf 参数。

  • -logPath <log.txt> – 使用 -logPath 指定日志文件的名称和位置,而不使用默认值 %windir%\temp\servermanager.log。

-help

在命令提示符窗口中显示 ServerManagerCmd.exe 的帮助。还可以使用缩写形式 -?。

-version

显示 服务器管理器 版本号。还可以使用缩写形式 -v。

有关 ServerManagerCmd.exe 的备注

ServerManagerCmd.exe 在安装角色和功能之后不支持对其进行配置和管理。使用 ServerManagerCmd.exe 完成的角色和功能安装使用默认设置。若要更改角色或功能设置、执行角色管理任务,或查看角色和功能的状态和事件,应使用基于 Windows GUI 的服务器管理器控制台。可能必须为您的角色打开其他管理单元,或使用特定于角色和功能的命令行工具管理或配置特定的角色、角色服务和功能。

注意

尽管在默认情况下角色和功能安装是安全的,但应该使用服务器管理器控制台更改任何默认设置以确认符合企业中的安全策略。ServerManagerCmd.exe 不能用于安装和配置除 Windows Server 2008 R2 角色、角色服务和功能之外的应用程序。在运行 Windows Server 2008 R2 的服务器核心安装的计算机上不支持 ServerManagerCmd.exe。ServerManagerCmd.exe 不能用于安装或删除远程计算机上的 角色、角色服务和功能。

ServerManagerCmd.exe 示例

下列示例显示如何使用 服务器管理器 命令。

查询计算机上已安装的角色和功能

下列示例显示 ServerManagerCmd.exe 的语法,该命令用于执行查询以确定计算机上已安装的和可安装的 角色、角色服务和功能。在本例中,管理员指示 服务器管理器 将查询结果保存到文件 C:\queryResults.xml 中。

ServerManagerCmd.exe -query C:\queryResults.xml

不使用答案文件安装角色

下面显示用于安装 Web 服务器 (IIS) 及其所有角色服务的 ServerManagerCmd.exe 语法。管理员将安装结果导出到名为 WebServer.xml 的 XML 文件中。如果角色需要,管理员还指示服务器管理器在完成安装时自动重新启动计算机。

ServerManagerCmd.exe -install Web-Server -allSubFeatures -resultPath C:\Admin\WebServer.xml -restart

使用答案文件和 ServerManagerCmd.exe 命令删除功能

管理员使用下列命令通过删除某些角色来重新计划多个服务器的用途。在名为 RemoveFilePrint.xml 的答案文件中提供了用于删除角色的命令。管理员已将 -whatIf 选项添加到命令中以显示 removalresults.xml 答案文件中指定的命令操作,并显示是否将与答案文件中指定删除的项目相关的任何软件也一并删除。

ServerManagerCmd.exe -inputPath C:\AdminFiles\RemoveFilePrint.xml -resultPath C:\AdminFiles\removalresults.xml -whatIf

角色、角色服务和功能命令标识符

本节中的表将 Windows Server 2008 R2 中可用的角色、角色服务和功能与必须使用 ServerManagerCmd.exe 安装或删除的命令标识符相匹配。

角色和角色服务命令标识符

Active Directory 证书服务命令标识符命令值注意

Active Directory 证书服务

AD-Certificate

证书颁发机构和联机证书状态协议可以通过使用 服务器管理器 命令行接口安装。Active Directory 证书服务的其他角色服务不能使用 服务器管理器 命令行安装。

证书颁发机构

ADCS-Cert-Authority

证书颁发机构 Web 注册(不能使用命令行安装)

ADCS-Web-Enrollment

联机响应程序

ADCS-Online-Cert

网络设备注册服务

ADCS-Device-Enrollment

证书注册 Web 服务

ADCS-Enroll-Web-Svc

证书注册策略 Web 服务

ADCS-Enroll-Web-Pol

Active Directory 域服务命令标识符命令值注意

Active Directory 域服务

AD-Domain-Services

安装 Active Directory 域服务 (AD DS) 之后,必须运行 dcpromo 命令。

当计算机作为域控制器运行时将无法删除 AD DS 角色。必须首先从域控制器中删除 Active Directory 域服务。

Active Directory 域控制器

ADDS-Domain-Controller

UNIX 标识管理

ADDS-Identity-Mgmt

网络信息服务服务器

ADDS-NIS

密码同步

ADDS-Password-Sync

用于 UNIX 身份管理的管理工具

ADDS-IDMU-Tools

Active Directory 联合身份验证服务命令标识符命令值注意

Active Directory 联合身份验证服务

AD-Federation-Services

应使用默认设置安装 Active Directory 联合身份验证服务。

联合身份验证服务

ADFS-Federation

联合身份验证服务代理

ADFS-Proxy

Web 代理

ADFS-Web-Agents

声明感知代理

ADFS-Claims

基于 Windows 令牌的代理

ADFS-Windows-Token

Active Directory 轻型目录服务命令标识符命令值注意

Active Directory 轻型目录服务

ADLDS

Active Directory 权限管理服务 (AD RMS) 命令标识符命令值注意

Active Directory 权限管理服务 (AD RMS)

ADRMS

Active Directory 权限管理服务 (AD RMS) 不能使用 服务器管理器 命令行安装。

Active Directory 权限管理服务器

ADRMS-Server

联合身份验证支持

ADRMS-Identity

应用程序服务器命令标识符命令值注意

应用程序服务器

Application-Server

如果通过使用 服务器管理器 命令行安装 WS-Atomic 事务支持角色服务,则默认情况下,将 WS-Atomic 事务支持配置为使用自签名证书。

应用程序服务器基础

AS-AppServer-Foundation

Web 服务器 (IIS) 支持

AS-Web-Support

COM+ 网络访问

AS-Ent-Services

TCP 端口共享

AS-TCP-Port-Sharing

Windows 进程激活服务支持

AS-WAS-Support

HTTP 激活

AS-HTTP-Activation

消息队列激活

AS-MSMQ-Activation

TCP 激活

AS-TCP-Activation

命名管道激活

AS-Named-Pipes

分布式事务激活

AS-Dist-Transaction

传入远程事务处理

AS-Incoming-Trans

传出的远程事务处理

AS-Outgoing-Trans

WS-Atomic 事务支持

AS-WS-Atomic

DHCP 服务器命令标识符命令值注意

DHCP 服务器

DHCP

应使用默认设置安装 DHCP 服务器角色。

DNS 服务器命令标识符命令值注意

DNS 服务器

DNS

传真服务器命令标识符命令值注意

传真服务器

传真

应使用默认设置安装 传真服务器。

文件服务命令标识符命令值注意

文件服务

File-Services

不能使用 服务器管理器 命令行安装或删除 文件服务 容器。不能使用 服务器管理器 用户接口安装或删除 文件服务 容器。请注意,由于这个原因,没有可用于表示文件服务容器的命令 ID。

因为可以在安装角色之后配置文件服务设置,所以不需要在服务器管理器命令行答案文件中指定文件服务设置。

文件服务器

FS-Fileserver

分布式文件系统 (DFS)

FS-DFS

DFS 命名空间

FS-DFS-Namespace

DFS 复制

FS-DFS-Replication

文件服务器资源管理器

FS-Resource-Manager

网络文件系统服务

FS-NFS-Services

Windows 搜索服务

FS-Search-Service

Windows Server 2003 文件服务

FS-Win2003-Services

远程文件的分支缓存

FS-BranchCache

索引服务

FS-Indexing-Service

Hyper-V™ 命令标识符命令值注意

Hyper-V™

Hyper-V

网络策略和访问服务命令标识符命令值注意

网络策略和访问服务

NPAS

因为可以在安装角色之后配置网络策略和访问服务设置,所以不需要在命令行答案文件中指定网络策略和访问服务设置。

网络策略服务器

NPAS-Policy-Server

NPAS 路由和远程访问服务

NPAS-RRAS-Services

远程访问服务

NPAS-RRAS

路由

NPAS-Routing

健康注册机构

NPAS-Health

主机凭据授权协议

NPAS-Host-Cred

打印和文件服务命令标识符命令值注意

打印和文件服务

打印服务

在 服务器管理器 UI 中删除此角色时,系统将提示您删除服务器上配置的打印机实例。默认情况下,保留这些实例。这是命令行删除打印和文件服务角色的默认行为。

打印服务器

打印服务器

Internet 打印

Print-Internet

LPD 服务

Print-LPD-Service

分布式扫描服务器

Print-Scan-Server

远程桌面服务命令标识符命令值注意

远程桌面服务

Remote-Desktop-Services

因为可以在安装角色之后配置远程桌面服务设置,所以不需要在命令行答案文件中指定远程桌面服务设置。

远程桌面服务器

RDS-RD-Server

RD 授权

RDS-Licensing

RD 网关

RDS-Gateway

RAD Web 访问

RDS-Web-Access

RD 连接 Broker

RDS-Connection-Broker

RD 虚拟化

RDS-Virtualization

Web 服务器 (IIS) 命令标识符命令值注意

Web 服务器 (IIS)

Web-Server

Internet 信息服(Web 服务器)

Web-WebServer

常见的 HTTP 功能

Web-Common-Http

静态内容

Web-Static-Content

默认文档

Web-Default-Doc

目录浏览

Web-Dir-Browsing

HTTP 错误

Web-Http-Errors

HTTP 重定向

Web-Http-Redirect

WebDAV 发布

Web-DAV-Publishing

应用程序开发

Web-App-Dev

ASP.NET

Web-Asp-Net

.NET 扩展性

Web-Net-Ext

ASP

Web-ASP

CGI

Web-CGI

ISAPI 扩展

Web-ISAPI-Ext

ISAPI 筛选器

Web-ISAPI-Filter

服务器端包含

Web-Includes

健康和诊断

Web-Health

HTTP 日志记录

Web-Http-Logging

日志记录工具

Web-Log-Libraries

请求监视

Web-Request-Monitor

跟踪

Web-Http-Tracing

自定义日志记录

Web-Custom-Logging

ODBC 日志记录

Web-ODBC-Logging

安全

Web-Security

基本身份验证

Web-Basic-Auth

Windows 身份验证

Web-Windows-Auth

摘要式身份验证

Web-Digest-Auth

客户端证书映射身份验证

Web-Client-Auth

IIS 客户端证书映射身份验证

Web-Cert-Auth

URL 授权

Web-Url-Auth

请求筛选

Web-Filtering

IP 和域限制

Web-IP-Security

性能

Web-Performance

静态内容压缩

Web-Stat-Compression

动态内容压缩

Web-Dyn-Compression

管理工具

Web-Mgmt-Tools

IIS 管理控制台

Web-Mgmt-Console

IIS 管理脚本和工具

Web-Scripting-Tools

管理服务

Web-Mgmt-Service

IIS 6 管理兼容性

Web-Mgmt-Compat

IIS 6 元数据库兼容性

Web-Metabase

IIS 6 WMI 兼容性

Web-WMI

IIS 6 脚本工具

Web-Lgcy-Scripting

IIS 6 管理控制台

Web-Lgcy-Mgmt-Console

FTP 服务器

Web-Ftp-Server

FTP 服务

Web-Ftp-Service

FTP 扩展

Web-Ftp-Ext

Windows 部署服务命令标识符命令值注意

Windows 部署服务

WDS

部署服务器

WDS-Deployment

传输服务器

WDS-Transport

Windows Server Update Services 命令标识符命令值注意

Microsoft Windows 服务器更新服务

OOB-WSUS

功能命令标识符

功能命令值 注意

后台智能传送服务 (BITS)

BITS

 

  • BITS Compact 服务器

BITS-LWDLServer

  • IIS 服务器扩展

BITS-IIS-Ext

BitLocker 驱动器加密

BitLocker

 

Windows BranchCache

BranchCache

连接管理器管理工具包

CMAK

 

桌面体验

Desktop-Experience

 

直接访问管理控制台

DAMC

故障转移群集

Failover-Clustering

组策略管理

GPMC

 

墨迹和手写服务

Ink-Handwriting

 

  • 墨迹支持

IH-Ink-Support

  • 手写识别

IH-Handwriting

Internet 打印客户端

Internet-Print-Client

 

Internet 存储命名服务器

ISNS

 

LPR 端口监视器

LPR-Port-Monitor

 

消息队列

MSMQ

  • 消息队列服务

MSMQ-Services

  • 消息队列服务器

MSMQ-Server

  • 目录服务集成

MSMQ-Directory

  • 消息队列触发器

MSMQ-Triggers

  • HTTP 支持

MSMQ-HTTP-Support

  • 多播支持

MSMQ-Multicasting

  • 路由服务

MSMQ-Routing

  • 消息队列 DCOM 代理

MSMQ-DCOM

多路径 I/O

Multipath-IO

 

网络负载平衡

NLB

 

.NET Framework 3.5.1 功能

NET-Framework

请注意,.NET Framework 3.5.1 功能的命令行语法在 NET 之前不包含“.”字符。

  • .NET Framework 3.5.1

NET-Framework-Core

  • Windows Communication Foundation (WCF) 激活

NET-Win-CFAC

  • HTTP 激活

NET-HTTP-Activation

  • 非 HTTP 激活

NET-Non-HTTP-Activ

对等名称解析协议

PNRP

 

优质 Windows 音频视频体验

Qwave

 

远程协助

Remote-Assistance

 

远程差分压缩

RDC

 

远程服务器管理工具

RSAT

  • 角色管理工具

RSAT-Role-Tools

  • Active Directory 证书服务工具

RSAT-ADCS

  • 证书颁发机构工具

RSAT-ADCS-Mgmt

  • 联机响应程序工具

RSAT-Online-Responder

  • AD DS 和 AD LDS 工具

RSAT-AD-Tools

  • AD DS 工具

RSAT-ADDS

  • AD DS 管理单元和命令行工具

RSAT-ADDS-Tools

  • Active Directory 管理中心

RSAT-AD-AdminCenter

  • NIS 服务器工具

RSAT-SNIS

  • Active Directory 轻型目录服务工具

RSAT-ADLDS

  • Active Directory PowerShell 管理单元

RSAT-AD-PowerShell

  • Active Directory 权限管理服务 (AD RMS) 工具

RSAT-RMS

  • DHCP 服务器工具

RSAT-DHCP

  • DNS 服务器工具

RSAT-DNS

  • 传真服务器 工具

RSAT-Fax

  • 文件服务工具

RSAT-File-Services

  • 分布式文件系统工具

RSAT-DFS-Mgmt-Con

  • 文件服务器资源管理器工具

RSAT-FSRM-Mgmt

  • 网络文件系统服务工具

RSAT-NFS-Admin

  • Hyper-V 工具

RSAT-Hyper-V

  • 网络策略和访问服务工具

RSAT-NPAS

  • 打印和文件服务工具

RSAT-Print-Services

  • 远程桌面服务工具

RSAT-RDS

  • 远程桌面服务器工具

RSAT-RDS-RemoteApp

  • RD 网关工具

RSAT-RDS-Gateway

  • RD 授权工具

RSAT-RDS-Licensing

  • RD 连接 Broker 工具

RSAT-TS-Session-Broker

  • Web 服务器 (IIS) 工具

RSAT-Web-Server

  • Windows 部署服务工具

RSAT-WDS

远程服务器管理工具功能管理工具

RSAT-Feature-Tools

  • BitLocker 驱动器加密管理工具

RSAT-BitLocker

  • BitLocker 驱动器加密工具

RSAT-Bitlocker-DriveEnc

  • BitLocker 恢复密码查看器

RSAT-Bitlocker-RecPwd

  • BITS 服务器扩展工具

RSAT-BITS-Server

  • 故障转移群集工具

RSAT-Clustering

  • 网络负载平衡工具

RSAT-NLB

  • SMTP 服务器工具

RSAT-SMTP

  • WINS 服务器工具

RSAT-WINS

RPC Over HTTP 代理

RPC-over-HTTP-Proxy

 

简单 TCP/IP 服务

Simple-TCPIP

 

SMTP 服务器

SMTP-Server

 

SNMP 服务

SNMP-Services

  • SNMP 服务

SNMP-Service

  • SNMP WMI 提供程序

SNMP-WMI-Provider

SAN 存储管理器

Storage-Mgr-SANS

 

基于 UNIX 应用程序的子系统

Subsystem-UNIX-Apps

 

Telnet 客户端

Telnet-Client

 

Telnet 服务器

Telnet-Server

 

TFTP 客户端

TFTP-Client

 

Windows 生物识别框架

Biometric-Framework

 

Windows 内部数据库

Windows-Internal-DB

 

Windows PowerShell ISE

PowerShell-ISE

 

Windows 进程激活服务

WAS

  • 进程模型

WAS-Process-Model

  • .NET 环境

WAS-NET-Environment

  • 配置 API

WAS-Config-APIs

Windows Server Backup 功能

Backup-Features

  • Windows Server Backup

备份

  • 命令行工具

Backup-Tools

  • Windows Server Backup Cmdlets

Backup-Cmdlets

Windows Server 迁移工具

迁移

 

Windows 系统资源管理器

WSRM

 

Windows TIFF iFilter

TIFF-iFilter

WinRM IIS 扩展

WinRM-IIS-Ext

 

WINS 服务器

WINS-Server

 

无线 LAN 服务

Wireless-Networking

 

XPS 查看器

XPS-Viewer

 

请参阅