当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Windows Server:使用 PowerShell 列出所有已安装的角色和功能

作者:精品下载站 日期:2024-12-14 07:18:10 浏览:13 分类:玩电脑

Windows Server:使用 PowerShell 列出所有已安装的角色和功能


如果您使用 PowerShell 安装角色和功能,Install-WindowsFeature 是您的朋友。 Get-Windowsfeature 获取有关已安装或可用服务器角色的信息。本博客文章向您展示如何获取 Windows Server 2012 或 Windows Server 2016 上所有已安装角色的列表。

首先,我想指出,有一篇较新的博客文章,使您能够从所有服务器检索所有服务器角色。更多信息请参见:使用 PowerShell 列出所有 Windows 服务器中的所有服务器角色

获取 Windows 功能

在不带参数的情况下运行,Get-WindowsFeature 会获取有关所有服务器角色和功能的信息。我们正在寻找属性 installstate。可能的值为:已安装、可用、已删除

[玩转系统] Windows Server:使用 PowerShell 列出所有已安装的角色和功能

列出所有已安装的功能和角色

让我们继续。我登录了 Server03,它是我的域的成员服务器。我搜索本地主机上所有已安装的角色。


Get-WindowsFeature | Where-Object {$_. installstate -eq "installed"} | Format-List Name,Installstate | more

[玩转系统] Windows Server:使用 PowerShell 列出所有已安装的角色和功能

列出远程主机上的所有角色和功能

如前所述,我登录到 Server03。让我们查找远程计算机 dc01 上所有已安装的角色和功能。 Server03和dc01在同一个域中。我将 Get-WindowsFeature 与参数 -ComputerName 一起使用。


Get-WindowsFeature -ComputerName dc01 | Where-Object {$_. installstate -eq "installed"} | Format-List Name,Installstate | more

[玩转系统] Windows Server:使用 PowerShell 列出所有已安装的角色和功能

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯