当前位置:  开发笔记 > 编程语言 > 正文

仅打印PowerShell对象的属性名称

如何解决《仅打印PowerShell对象的属性名称》经验,为你挑选了1个好方法。

我正在尝试仅打印出Powershell对象的属性名称.
在一个脚本中我做了一个Invoke-RestMethodWrite-Host ($response.result | Format-List | Out-String)给了我一个很好的$response.result对象列表.
Get-Member -InputObject $response.result也没有显示我想要的东西.
$response.result看起来像这样:@{id=1; skip=true}.我如何获得一个列表/表格显示id, skip等等.
非常感谢!



1> Ansgar Wiech..:

所有PowerShell对象都有一个隐藏属性PSObject,允许访问有关对象的信息,例如其属性:

$response.result.PSObject.Properties | Select-Object -Expand Name

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有