PowerShell 查找对象属性


有的时候,你可能知道某一个对象中可能有包含特殊关键字的属性,但是因为对象中的属性太多,查询起来比较麻烦,这里给出一个解决方案。
可以将对象的信息转换成文本行,然后通过Select-String 命令去搜索关键字。

PS> Get-WmiObject -Class Win32_NetworkAdapter | Out-String -Stream | Select-String Ethernet

AdapterType      : Ethernet 802.3

从上面的信息可以看出,以太网卡的信息被包含在AdapterType属性中,这样我们就可以只想借通过AdapterType查询所有的适配器了。

PS> (Get-WmiObject -Class Win32_NetworkAdapter).AdapterType
Ethernet 802.3
Tunnel
Tunnel

原文链接:Finding Object Properties

本文链接: https://www.pstips.net/finding-object-properties-in-powershell.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注