如何修改输出的格式

时间:2012-12-24 09:47:13

标签: powershell

当我执行以下操作时,我将格式设置为“@ {xxx}”...我如何获取计算机描述并且没有其他格式化?

  

$ CompDes = Get-WmiObject -Class Win32_OperatingSystem |选择   描述

     

写主机“计算机描述$ CompDes”

输出:

Computer Description @{Description=TESING_SERVER}

谢谢,

2 个答案:

答案 0 :(得分:2)

$CompDes = Get-WmiObject -Class Win32_OperatingSystem | Select -exp Description
Write-Host "Computer Description $CompDes"

-exp-ExpandProperty的缩写。它获取指定属性的值。

答案 1 :(得分:0)

另一种方式:

$CompDes = Get-WmiObject -Class Win32_OperatingSystem | Foreach-Object {$_.Description}