电源外壳 |从 属性 获取特定值

PowerShell | Getting a Specific Value from a Property

我一直在努力找出如何在 PowerShell 中获取 属性 的值。

例如,下面的行将显示网络适配器的 LinkSpeed ...

Get-NetAdapter | Select LinkSpeed | Where {$_.LinkSpeed -like '*Gbps'}

输出:

LinkSpeed
---------
10 Gbps

如您所见,您有 属性、'LinkSpeed' 和值“10 Gbps”。

我一直在搜索和搜索的是如何仅提取和显示值“10 Gbps”

我首先了解如何 select and/or 使用 Select、Select-Object、Where-Object 过滤 cmdlet 的所有属性,和 -FilterScript 如上例所示

这让我走到了现在的位置。我找不到任何描述如何仅提取 属性.

值的内容

非常感谢帮助解决这个问题。

(Get-NetAdapter | Where {$_.LinkSpeed -like '*Gbps'}).Linkspeed

获取字符串数组而不是 PSCustomObject。