Win32_ServerFeature 类
[Win32_ServerFeature 类可以在“要求”部分中指定的操作系统中使用。 它可能在后续版本中变更或不可用。 请改用 ServerManager Deploymentprovider 提供程序类。]
Win32_ServerFeature 类表示在运行 Windows Server 的计算机上安装的功能。
此类可供需要自动化确定一组服务器计算机上所安装功能的过程的开发人员和管理员使用。 此类的实例在客户端计算机上不可用。
语法
[Deprecated("No value"), Dynamic, Provider("ServerFeatureProvider"), AMENDMENT]
class Win32_ServerFeature
{
uint32 ID;
uint32 ParentID;
string Name;
};
成员
Win32_ServerFeature 类具有以下类型的成员:
属性
Win32_ServerFeature 类具有以下属性。
-
ID
-
服务器功能 ID
以下列表列出了 ID 属性的可能值:
文件服务 - 角色服务
父 ID:6
值 名称 100 分布式文件系统 101 DFS 命名空间 102 DFS 复制 103 文件复制服务 104 文件服务器资源管理器 (FSRM) 105 用于网络文件系统的服务 106 单实例存储 107 Windows Search 服务 108 索引服务 255 文件服务器 350 网络文件的 BranchCache 431 NFS 服务器 434 文件服务器 VSS 代理服务 435 iSCSI 目标服务器 436 重复数据删除 437 iSCSI 目标存储提供程序(VDS 和 VSS 硬件提供程序) 486 工作文件夹 AD DS - 角色服务
父 ID: 10
值 名称 110 Active Directory 域控制器 111 Identity Management For Unix 112 用于网络信息服务的服务器 113 密码同步 294 远程服务器管理工具 流式处理媒体 - 角色服务
父 ID: 3
值 名称 120 Windows 媒体服务器 121 基于 Web 的管理 122 日志记录代理 ADFS - 角色服务
父 ID: 8
值 名称 125 Active Directory 联合身份验证服务 126 联合身份验证服务策略 127 AD FS Web 代理 128 声明感知代理 129 基于 Windows 令牌的代理 远程桌面服务 - 角色服务
父 ID: 18
值 名称 130 远程桌面会话主机
名称更改131 远程桌面授权
名称更改132 远程桌面网关
名称更改133 远程桌面连接代理
名称更改134 远程桌面 Web 访问
名称更改322 远程桌面虚拟化主机 远程桌面虚拟化主机 - 角色服务
父 ID: 322
值 名称 325 核心服务 327 远程桌面虚拟图形 打印和文档服务 - 角色服务
父 ID: 7
值 名称 135 打印服务器 136 Internet 打印 137 LPD 打印服务 328 分布式扫描服务器 Web 服务器 (IIS) - 角色服务
父 ID: 2
值 名称 140 Web 服务器 141 常见的 HTTP 功能 142 静态内容 143 默认文档 144 目录浏览 145 HTTP 错误 146 HTTP 重定向 147 应用程序开发 148 ASP.NET 149 .NET 可扩展性 150 ASP 151 CGI 152 ISAPI 扩展 153 ISAPI 筛选器 154 服务器端包括 155 运行状况和诊断 156 HTTP 日志记录 157 日志记录工具 158 请求监视器 159 跟踪 160 自定义日志记录 161 ODBC 日志记录 162 安全性 163 基本身份验证 164 Windows 身份验证 165 摘要式身份验证 166 客户端证书映射身份验证 167 IIS 客户端证书映射身份验证 168 URL 授权 169 请求筛选 170 IP 和域限制 171 性能 172 静态内容压缩 173 动态内容压缩 174 管理工具 175 IIS 管理控制台 176 IIS 管理脚本和工具 177 管理服务 178 IIS 6 管理兼容性 179 IIS 6 元数据库兼容性 180 IIS 6 WMI 兼容性 181 IIS 6 脚本工具 182 IIS 6 管理控制台 183 FTP 发布服务 184 FTP 服务器 185 FTP 管理控制台 314 WebDAV 发布 316 FTP 服务 317 FTP 扩展性 336 IIS 可承载 Web 核心 413 ASP.NET 4.5 414 .NET Extensibility 4.5 445 appialization 446 集中式 SSL 证书支持 447 WebSocket 协议 消息队列 - 功能
父 ID: 49
值 名称 190 消息队列服务 191 消息队列服务器 192 目录服务集成 193 消息队列触发器 194 HTTP 支持 195 路由服务 196 Windows 2000 客户端支持 197 消息队列 DCOM 代理 228 多播支持 Active Directory 证书服务 - 角色服务
父 ID: 16
值 名称 200 证书颁发机构 201 证书颁发机构 Web 注册 202 联机响应程序 204 网络设备注册服务 318 证书注册 Web 服务 319 证书注册策略 Web 服务 网络策略和访问服务 - 角色服务
父 ID: 14
值 名称 205 网络策略服务器 206 VPN 207 远程访问服务 208 路由 210 健康注册机构 250 主机凭据授权协议 UDDI 服务 - 角色服务
父 ID: 11
值 名称 215 UDDI 服务 Web 应用程序 216 UDDI 服务数据库 Windows 进程激活服务 - 角色服务
父 ID: 41
值 名称 217 配置 API 218 .NET 环境 219 进程模型 .NET Framework 3.5.1 - 功能
父 ID: 36
值 名称 220 .NET Framework 3.5.1
名称更改221 WCF 激活 222 HTTP 激活 223 非 HTTP 激活 227 XPS 查看器 SNMP 服务 - 功能
父 ID: 59
值 名称 224 SNMP 服务 225 SNMP WMI 提供程序 应用程序服务 - 角色服务
值 名称 230 .NET Framework 3.5.1
名称更改231 Web 服务器 (IIS) 支持 232 COM+ 网络访问 233 TCP 端口共享 234 Windows Process Activation Service 支持 235 HTTP 激活 236 消息队列激活 237 TCP 激活 238 已命名管道激活 239 分布式事务 240 传入的远程事务 241 传出的远程事务 242 WS 自动事务 353 适用于 .NET 4.0 的应用程序服务器扩展 Windows 部署服务 - 角色
父 ID: 19
值 名称 251 部署服务器 252 传输服务器 Active Directory Rights Management Services - 角色服务
父 ID: 17
值 名称 253 Active Directory 权限管理服务器 254 联合身份验证支持 远程服务器管理工具
父 ID: 67
Windows Server 备份 - 功能
父 ID:39
值 名称 296 Windows Server Backup 297 命令行工具 墨迹和手写服务 - 功能
父 ID:310
值 名称 311 墨迹支持 312 手写识别 后台智能传输服务 (位) - 功能
父 ID:335
值 名称 54 IIS 服务器扩展 332 Compact 服务器 Wow64 支持 - 功能
父 ID: 340
用户界面和基础结构 - 角色服务
父 ID: 447
值 名称 35 桌面体验 99 服务器图形 Shell Window Server Update Services - 功能
父 ID: 404
值 名称 405 API 和 PowerShell cmdlet 406 SQL Server 连接 407 WSUS 服务 408 用户界面管理控制台 449 WID 连接 Windows PowerShell - 功能
父 ID: 417
值 名称 411 Windows PowerShell 2.0 Engine 412 Windows PowerShell 3.0 448 Windows PowerShell Web 访问 1000 Windows PowerShell Desired State Configuration 服务 .NET Framework 4.5 - 功能
父 ID: 418
值 名称 419 .NET Framework 4.5 扩展 420 WCF 服务 421 HTTP 激活 422 消息队列 (MSMQ) 激活 423 命名管道激活 424 TCP 激活 425 TCP 端口共享 429 ASP.NET 4.5 远程访问 - 角色
父 ID: 468
值 名称 469 DirectAccess 和 VPN (RAS) 470 路由 文件和存储服务 - 角色
父 ID: 481
值 名称 482 存储服务 484 故障转移群集管理工具 -
名称
-
-
数据类型:字符串
-
访问类型:读/写
服务器功能的显示名称,例如“文件服务器”、“打印服务器”或“桌面体验”。
-
-
ParentID
-
-
数据类型:uint32
-
访问类型:读/写
父服务器功能的 ID 号。 如果类的当前实例表示的功能没有父功能,则此属性为 0。
-
备注
阅读 Windows Server 2008 服务器管理器技术概述,了解服务器功能。
不使用报告服务器功能的管理软件(例如安装了管理包的 System Center Operations Manager)的企业可以通过查询 Win32_ServerFeature 类来获取该信息。
可以使用 WMI 或 WinRM 的远程处理功能从远程服务器获取服务器功能信息。 有关远程 WMI DCOM 连接的详细信息,请参阅连接到远程计算机上的 WMI。 有关 WinRM 的详细信息,请参阅 Windows 远程管理。
Windows Server 2012:已弃用 Win32_ServerFeature。 若要以编程方式访问 Windows 服务器功能信息,可以使用服务器管理器 Cmdlet。
Windows Server 2012 R2
-
应用程序服务器
-
不再支持
-
流媒体服务
-
不再支持
-
Active Directory 联合身份验证服务
-
不再支持
-
DHCP 服务器
-
不再支持
-
DNS 服务器
-
不再支持
-
远程桌面服务
-
不再支持
-
Windows Server Update Services
-
不再支持
-
故障转移群集
-
不再支持
-
网络负载均衡
-
不再支持
-
.NET Framework 3.5.1 功能
-
不再支持
-
Windows 系统资源管理器
-
不再支持
-
Windows Server 备份功能
-
不再支持
-
远程协助
-
不再支持
-
Telnet 客户端
-
不再支持
-
Telnet 服务器
-
不再支持
-
基于 Unix 的应用程序的子系统
-
不再支持
-
Windows 内部数据库
-
不再支持
-
用于 SAN 的存储管理器
-
不再支持
-
Internet 存储名称服务器
-
不再支持
-
多路径 I/O
-
不再支持
-
SNMP 服务
-
不再支持
-
用于网络文件系统的服务
-
不再支持
-
对等名称解析协议
-
不再支持
-
远程服务器管理工具
-
不再支持
-
优质 Windows 音频视频体验
-
不再支持
-
组策略管理
-
不再支持
-
索引服务
-
不再支持
-
文件服务器资源管理器 (FSRM)
-
不再支持
-
Windows Server 迁移工具
-
不再支持
-
BranchCache
-
不再支持
-
DirectAccess 管理控制台
-
不再支持
-
后台智能传输服务 (BITS)
-
不再支持
-
WoW64 支持
-
不再支持
-
Window Server Update Services
-
已添加
-
IP 地址管理 (IPAM) 服务器
-
已添加
-
Windows PowerShell
-
已添加
-
.NET Framework 4.5
-
已添加
-
Windows Search 服务
-
已添加
-
用于 NFS 的客户端
-
已添加
-
BitLocker 网络解锁
-
已添加
-
管理 OData IIS 扩展
-
已添加
-
.NET Framework 4.5 高级服务
-
已添加
-
.NET Framework 4.5 功能
-
已添加
-
用户界面和基础结构
-
已添加
-
图形管理工具和基础结构
-
已添加
-
文件和存储服务
-
已添加
-
Windows Server Essentials 体验
-
已添加
-
直接播放
-
已添加
-
分布式文件系统
-
不再支持
-
文件服务器资源管理器
-
不再支持
-
用于网络文件系统的服务
-
不再支持
-
单实例存储
-
不再支持
-
Windows Search 服务
-
不再支持
-
索引服务
-
不再支持
-
iSCSI 目标存储提供程序(VDS 和 VSS 硬件提供程序)
-
已添加
-
工作文件夹
-
已添加
-
Active Directory 域控制器
-
不再支持
-
Identity Management For Unix
-
不再支持
-
用于网络信息服务的服务器
-
不再支持
-
密码同步
-
不再支持
-
管理工具
-
不再支持
-
Windows 媒体服务
-
不再支持。
-
基于 Web 的管理
-
不再支持
-
日志记录代理
-
不再支持
-
联合身份验证服务
-
不再支持
-
联合身份验证服务策略
-
不再支持
-
AD FS Web 代理
-
不再支持
-
基于 Windows 令牌的代理
-
不再支持
-
远程桌面授权
-
不再支持
-
网络策略服务器
-
不再支持
-
VPN
-
不再支持
-
远程访问服务
-
不再支持
-
路由
-
不再支持
-
健康注册机构
-
不再支持
-
主机凭据授权协议
-
不再支持
-
.NET Framework 3.5.1
-
不再支持
-
XPS 查看器
-
不再支持
-
SNMP 服务
-
不再支持
-
SNMP WMI 提供程序
-
不再支持
-
.NET Framework 3.5.1
-
不再支持
-
Web 服务器 (IIS) 支持
-
不再支持
-
COM+ 网络访问
-
不再支持
-
TCP 端口共享
-
不再支持
-
Windows Process Activation Service 支持
-
不再支持
-
HTTP 激活
-
不再支持
-
消息队列激活
-
不再支持
-
TCP 激活
-
不再支持
-
已命名管道激活
-
不再支持
-
分布式事务
-
不再支持
-
传入的远程事务
-
不再支持
-
传出的远程事务
-
不再支持
-
WS 自动事务
-
不再支持
-
适用于 .NET 4.0 的应用程序服务器扩展
-
不再支持
-
角色管理工具
-
不再支持
-
AD DS 工具
-
不再支持
-
AD LDS 管理单元和命令行工具
-
不再支持
-
网络策略和访问服务
-
不再支持
-
Active Directory Rights Management Services
-
不再支持
-
远程桌面服务工具
-
不再支持
-
功能管理工具
-
不再支持
-
故障转移群集工具
-
不再支持
-
DNS 服务器工具
-
不再支持
-
网络文件系统服务工具
-
不再支持
-
Web 服务器 (IIS) 工具
-
不再支持
-
NIS 服务器工具
-
不再支持
-
AD DS 管理单元和命令行工具
-
不再支持
-
AD DS 和 AD LDS 工具
-
不再支持
-
远程桌面连接代理工具
-
不再支持
-
IP 地址管理 (IPAM) 客户端
-
已添加
-
Windows PowerShell 的 Hyper-V 模块
-
Active Directory Rights Management Services 工具
-
已添加
-
共享和存储管理工具
-
已添加
-
远程访问管理工具
-
已添加
-
Windows PowerShell 的远程访问模块
-
已添加
-
远程访问 GUI 和命令行工具
-
已添加
-
Windows Server Update Services 工具
-
已添加
-
远程桌面许可诊断程序工具
-
已添加
-
SNMP 工具
-
已添加
-
批量激活工具
-
已添加
-
Windows Server 备份
-
不再支持
-
命令行工具
-
不再支持
-
墨迹支持
-
不再支持
-
手写识别
-
不再支持
-
Compact 服务器
-
不再支持
-
WoW64
-
不再支持
-
用于 .NET Framework 2.0 和 PowerShell 的 WoW64
-
不再支持
-
用于 .NET Framework 2.0 的 WoW64
-
不再支持
-
用于 PowerShell 的 WoW64
-
不再支持
-
用于 .NET Framework 3.0 和 3.5 的 WoW64
-
不再支持
-
用于打印服务的 WoW64
-
不再支持
-
用于故障转移群集的 WoW64
-
不再支持
-
用于输入方法编辑器的 WoW64
-
不再支持
-
用于基于 UNIX 的应用程序子系统的 WoW64
-
不再支持
-
桌面体验
-
已添加
-
服务器图形 Shell
-
已添加
-
API 和 PowerShell cmdlet
-
已添加
-
SQL Server 连接
-
已添加
-
WSUS 服务
-
已添加
-
用户界面管理控制台
-
已添加
-
WID 连接
-
已添加
-
Windows PowerShell 2.0 引擎
-
已添加
-
Windows PowerShell 3.0
-
已添加
-
Windows PowerShell Web 访问
-
已添加
-
Windows PowerShell Desired State Configuration 服务
-
已添加
-
.NET Framework 4.5 扩展
-
已添加
-
WCF 服务
-
已添加
-
HTTP 激活
-
已添加
-
消息队列 (MSMQ) 激活
-
已命名管道激活
-
已添加
-
TCP 激活
-
已添加
-
TCP 端口共享
-
已添加
-
ASP.NET 4.5
-
已添加
-
.NET Extensibility 4.5
-
已添加
-
DirectAccess 和 VPN (RAS)
-
已添加
-
路由
-
已添加
-
存储服务
-
已添加
-
故障转移群集管理工具
-
已添加
-
Active Directory Rights Management Services 工具
-
已添加
-
应用程序初始化
-
已添加
-
集中式 SSL 证书支持
-
已添加
-
声明感知代理
-
不再支持
-
远程桌面会话主机工具
-
不再支持
-
WebSocket 协议
-
不再支持
-
COM+ 网络访问
-
不再支持
-
文件和 iSCSI 服务名称更改
-
已更改为文件服务
Windows Server 2012
-
用户界面和基础结构
-
已添加
-
NFS 的服务器
-
已添加
-
文件服务器 VSS 代理服务
-
已添加
-
iSCSI 目标服务器
-
已添加
-
重复数据删除
-
已添加
-
工作文件夹
-
已删除
-
核心服务
-
仅为此版本添加。
-
远程桌面虚拟图形
-
仅为此版本添加
-
远程访问
-
已添加
Windows Server 2008 R2
-
UDDI 服务
-
不再支持
-
Windows 系统资源管理器
-
不再支持
-
可移动存储管理器
-
不再支持
-
Windows PowerShell
-
不再支持
-
墨迹和手写服务
-
已添加
-
WinRM IIS 扩展
-
已添加
-
DirectAccess 管理控制台
-
已添加
-
后台智能传输服务 (BITS)
-
已添加
-
XPS 查看器
-
已添加
-
Windows Biometric Framework
-
已添加
-
WoW64 支持
-
已添加
-
Windows PowerShell 集成脚本环境 (ISE)
-
已添加
-
文件复制服务
-
不再支持
-
网络文件的 BranchCache
-
已添加
-
工作文件夹
-
已添加
-
分布式扫描服务器
-
已添加
-
FTP 发布服务
-
不再支持
-
FTP 管理控制台
-
不再支持
-
FTP 服务
-
已添加
-
FTP 扩展性
-
已添加
-
IIS 可承载 Web 核心
-
Windows 2000 客户端支持
-
不再支持
-
证书注册 Web 服务
-
已添加
-
证书注册策略 Web 服务
-
已添加
-
UDDI 服务 Web 应用程序
-
不再支持
-
UDDI 服务数据库
-
不再支持
-
适用于 .NET 4.0 的应用程序服务器扩展
-
已添加
-
UDDI 服务工具
-
不再支持
-
BitLocker 驱动器加密管理实用程序
-
已添加
-
AD DS 和 AD LDS 工具
-
不再支持
-
AD DS 和 AD LDS 工具
-
已添加
-
Active Directory 管理中心
-
已添加
-
Windows PowerShell 的 Active Directory 模块
-
已添加
-
远程桌面连接代理工具
-
已添加
-
WoW64
-
已添加
-
用于 .NET Framework 2.0 和 Windows PowerShell 的 WoW64
-
已添加
-
用于 .NET Framework 2.0 的 WoW64
-
已添加
-
用于 PowerShell 的 WoW64
-
已添加
-
用于 .NET Framework 3.0 和 3.5 的 WoW64
-
已添加
-
用于打印服务的 WoW64
-
已添加
-
用于故障转移群集的 WoW64
-
已添加
-
用于输入方法编辑器的 WoW64
-
已添加
-
用于基于 UNIX 的应用程序子系统的 WoW64
-
已添加
-
BitLocker 恢复密码查看器
-
已添加
-
打印和文档服务名称更改
-
为此版本命名为打印服务
-
远程桌面服务名称更改
-
在此版本中命名为终端服务
-
.NET Framework 3.5.1 功能名称更改
-
在此版本中命名为 .NET Framework 3.0 功能
-
远程桌面会话主机名称更改
-
在此版本中命名为终端服务器
-
远程桌面授权名称更改
-
在此版本中命名为 TS 许可
-
远程桌面网关名称更改
-
在此版本中命名为 TS 网关
-
远程桌面连接代理名称更改
-
在此版本中命名为 TS 会话代理
-
远程桌面 Web 访问名称更改
-
在此版本中命名为 TS Web 访问
-
.NET Framework 3.5.1 名称更改
-
(220) 在此版本中命名为 Net FX 3.0 功能
(230) 在此版本中命名为应用程序服务器核心
-
AD DS 工具名称更改
-
在此版本中命名为 Active Directory 域服务工具
-
AD LDS 管理单元和命令行工具名称更改
-
在此版本中命名为 Active Directory 轻型目录服务工具
-
打印和文档服务工具名称更改
-
在此版本中命名为打印服务工具
-
远程桌面服务工具名称更改
-
在此版本中命名为终端服务工具
-
远程桌面会话主机工具名称更改
-
在此版本中命名为终端服务器工具
-
远程桌面网关工具名称更改
-
在此版本中命名为 TS 网关工具
-
远程桌面授权工具名称更改
-
在此版本中命名为 TS 许可工具
-
AD DS 管理单元和命令行工具名称更改
-
Active Directory 域控制器工具
示例
以下脚本显示名为“FABRIKAM”的计算机上所有服务器功能的名称。 请注意,目标计算机必须运行 Windows Server 2008 或更高版本的服务器操作系统。
strComputer = "FABRIKAM"
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colFeatureList = objWMIService.ExecQuery("SELECT Name FROM Win32_ServerFeature")
For Each objFeature In colFeatureList
WScript.Echo objFeature.Name
Next
以下 PowerShell 脚本分析数据, Win32_ServerFeature
并根据ID-Parent ID 关系在简单的树视图中打印出来。
# Get all the Server Features
$features = Get-CimInstance -Query 'SELECT * FROM Win32_ServerFeature'
# Use hash table as a simple tree resource since hierachy has only 2 levels
$featureDictionary = @{}
# Add or update keys: Key is the first level whole value is the second layer.
# There may be 0 or more children, therefore an ArrayList structure is used.
foreach ($feature in $features)
{
if($featureDictionary.ContainsKey($feature.ParentID))
{
[void]$featureDictionary.Item($feature.ParentID).Add($feature)
}
else
{
[void]$featureDictionary.Add($feature.ParentID, [System.Collections.ArrayList]::new(@($feature)))
}
}
# Print out like a tree
# Root
$root = ($featureDictionary.GetEnumerator() | Sort-Object -Property Key)[0]
Write-Output '.'
# Enumerate Level 1 in alphabetical order
foreach ($child_lvl1 in $root.Value | Sort-Object -Property Name)
{
Write-Output "└── $($child_lvl1.Name) [ID: $($child_lvl1.ID)]"
# Enumerate Level 2 in alphabetical order, if possible
if($featureDictionary.ContainsKey($child_lvl1.ID))
{
foreach ($child_lvl2 in $featureDictionary.Item($child_lvl1.ID) | Sort-Object -Property Name)
{
Write-Output "`t└── $($child_lvl2.Name) [ID:$($child_lvl2.ID)]"
}
}
}
它在全新安装的 Windows Server 2022 中提供如下所示的输出:
.
└── .NET Framework 4.8 Features [ID: 466]
└── .NET Framework 4.8 [ID:418]
└── WCF Services [ID:420]
└── File and Storage Services [ID: 481]
└── Storage Services [ID:482]
└── Microsoft Defender Antivirus [ID: 1003]
└── System Data Archiver [ID: 1043]
└── Windows PowerShell [ID: 417]
└── WoW64 Support [ID: 340]
└── XPS Viewer [ID: 338]
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
无受支持的版本 |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMV2 |
MOF |
|
DLL |
|