ConvertTo-Html格式

时间:2014-04-04 18:56:51

标签: powershell

我想将一个对象放在一个html文件的表中,左边是属性名,右边是值。

但在做的时候:

Get-Process| Select-Object -First 5 | Select Name,Product,Id | ConvertTo-Html | Out-File "test.html"

我在顶部获取属性名称,在底部获取值:

Name    Product         Id
armsvc  Adobe Acrobat   1528
chrome  Google Chrome   372
chrome  Google Chrome   1296
chrome  Google Chrome   1732
chrome  Google Chrome   2012

有没有办法翻译表格,或者我必须以正确的顺序写表格中的每个值?

1 个答案:

答案 0 :(得分:2)

Convertto-HTML有一个-as参数,可以指定表格格式或列表格式。默认值为Table。将其更改为列表。

Get-Process| Select-Object -First 5 | Select Name,Product,Id | ConvertTo-Html -As List | Out-File "test.html"