刚开始使用Powershell并有一个快速的问题。尝试运行以下语句:
gwmi -query "select Description from Win32_OperatingSystem" | select-object Description
结果返回为:

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

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

最佳答案

您的输出将通过(先是Format-Default,然后是)Format-Table,然后添加该 header 。您可以通过指定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 }

关于powershell - Powershell:如何从结果中排除标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3685482/

10-14 22:06