如何从PowerShell中的CimInstance类型的返回获取指定的行

时间:2017-12-05 09:01:48

标签: powershell wmi

我正在尝试从CimInstance对象获取指定的行,我想将它们转换为字符串,但是没有找到答案如何做到这一点。

PS C:\Users\laptop> Get-CimInstance -Namespace root/WMI -ClassName WmiMonitorBrightness


Active            : True
CurrentBrightness : 50
InstanceName      : DISPLAY\LEN40A1\4&342c5d56&0&UID67568640_0
Level             : {0, 1, 2, 3...}
Levels            : 101
PSComputerName    :

我需要获得两行," CurrentBrightness:50"和"级别:101",来自屏幕上的结果,但返回值为[Microsoft.Management.Infrastructure.CimInstance]。我试过让它们变成弦乐。

1 个答案:

答案 0 :(得分:1)

"行"你看到的实际上是以列表形式显示的对象的属性。您可以通过Select-Object cmdlet选择任何给定对象的属性:

Get-CimInstance ... | Select-Object CurrentBrightness, Levels