电源外壳 |从 属性 获取特定值
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。
我一直在努力找出如何在 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。