Powershell:如何从结果中排除标签

时间:2010-09-10 14:37:36

标签: powershell

刚开始使用Powershell并提出一个简单的问题。试图运行这个声明:

gwmi -query "select Description from Win32_OperatingSystem" | select-object Description

结果如下:

Description
------------
My PC Name

但我只想要MY PC Name。我需要在语句中添加什么来删除标签并获取值?谢谢!

1 个答案:

答案 0 :(得分:7)

您的输出正在进行(Format-Default然后)Format-Table,它会添加该标头。您可以通过指定Format-Table -HideTableHeaders ...

来摆脱它

或者......如果你真的只想要字符串,你可以使用以下任何一种模式:

(gwmi -query "select Description from Win32_OperatingSystem").Description
gwmi -query "select Description from Win32_OperatingSystem" | Select -Expand Description
gwmi -query "select Description from Win32_OperatingSystem" | ForEach{ $_.Description }