我是 Powershell 的新手,我正在尝试让重复输出兼容以便能够使用 ConvertTo-Html。我在 PSCustomObject 中有一个字符串以及一些数组。我正在尝试使用以下内容进行去特征化,但是标题属性没有像我期望的那样重复
编辑- 下面的输出
Title Comment
Hello World hello
Hello World bye
在我错过了最后一个选择行时进行了编辑(这里我希望标题随着数组的扩展在每一行上重复)
$report = @()
$col1 = @()
$col1 += "hello"
$col1 += "bye"
$col2 = @()
$col2 += "blue"
$col2 += "green"
$col2 += "red"
$reportinfo = New-Object PSCustomObject
$reportinfo | Add-Member NoteProperty -name Title -value [String]"Hello World"
$reportinfo | Add-Member NoteProperty -name Comment -value $col1
$reportinfo | Add-Member NoteProperty -name Colour -value $col2
$report += $reportinfo
$report | select Title -ExpandProperty Comment
这将返回以下输出
你好
再见
如果我使用
Write-Output $report
我得到以下
标题注释颜色
----- -------- ------
[String]Hello World {hello, bye} {blue, green, red}
我已经尝试过使用字符串转换和不使用。任何想法将不胜感激。