我正在尝试仅打印出Powershell对象的属性名称.
在一个脚本中我做了一个Invoke-RestMethod
并Write-Host ($response.result | Format-List | Out-String)
给了我一个很好的$response.result
对象列表.
Get-Member -InputObject $response.result
也没有显示我想要的东西.
$response.result
看起来像这样:@{id=1; skip=true}
.我如何获得一个列表/表格显示id, skip
等等.
非常感谢!
所有PowerShell对象都有一个隐藏属性PSObject
,允许访问有关对象的信息,例如其属性:
$response.result.PSObject.Properties | Select-Object -Expand Name