从PowerShell中的列表中选择一项

从PowerShell中的列表中选择一项,powershell,Powershell,我正在使用PowerShell进行api调用。我从呼叫中得到3个输出结果 ID : 1 Name :Abc Location : London 我想把ID传递给一个新变量。如何在powershell中实现这一点。 谢谢您可以使用会员访问操作员: $ID = (Call-ThatReturnsObject).ID 或选择对象-ExpandProperty: $ID = Call-ThatReturnsObject |Select-Object -ExpandProperty ID 或每个对象

我正在使用PowerShell进行api调用。我从呼叫中得到3个输出结果

ID : 1
Name :Abc
Location : London
我想把ID传递给一个新变量。如何在powershell中实现这一点。
谢谢

您可以使用
会员访问操作员:

$ID = (Call-ThatReturnsObject).ID
选择对象-ExpandProperty

$ID = Call-ThatReturnsObject |Select-Object -ExpandProperty ID
或每个对象的
ForEach

$ID = Call-ThatReturnsObject |ForEach-Object -MemberName ID
# or 
$ID = Call-ThatReturnsObject |ForEach-Object { $_.ID }

您可以使用
成员访问操作符:

$ID = (Call-ThatReturnsObject).ID
选择对象-ExpandProperty

$ID = Call-ThatReturnsObject |Select-Object -ExpandProperty ID
或每个对象的
ForEach

$ID = Call-ThatReturnsObject |ForEach-Object -MemberName ID
# or 
$ID = Call-ThatReturnsObject |ForEach-Object { $_.ID }