windows – 确定返回的Powershell对象的可过滤属性

前端之家收集整理的这篇文章主要介绍了windows – 确定返回的Powershell对象的可过滤属性前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
通常在我编写脚本时,我会尝试一个命令但是想要过滤结果.为了找出我能够过滤的内容,我需要知道哪些可过滤属性可用.

例如,我想获得已安装功能的列表,但只需要按安装过滤. Get-InstalledFeature CMDlet没有-InstalledOnly类型标志,因此我需要过滤结果.要找出我可以过滤的内容,我会做类似的事情

(Get-InstalledFeature)[0] | fl

要么

Get-InstalledFeature | Select -First 1 | fl

并且会发现我可以(直觉地,我应该说)过滤安装.结果命令是

Get-InstalledFeature | ?  { $_.Installed }

有没有更简单的方法来找出可过滤的属性?或许我可能会以不同的方式工作?或者也许我应该闭嘴并开心它已经很容易了!

Get-Help在这种情况下并没有真正帮助,因为它没有告诉我我将要回来的东西.

当然,这就是Get-Member的用途???
<object> | Get-Member -MemberType Property

……或者我错过了这一点?

猜你在找的Windows相关文章