我試圖顯示一些數據,我的腳本在PSObject中生成,所以我可以導出到CSV,但唯一顯示的對象是我先添加到數組中的那個對象。無法顯示PSObject
[email protected]("1","2","3")
[email protected]("4")
[email protected]()
$pass | % {
$obj+=New-Object PSObject -Property @{Pass=$_}
}
$fail | % {
$obj+=New-Object PSObject -Property @{Fail=$_}
}
$obj
我也試過,但我得到其中值不在該列的表,這是我不希望顯示一個空行:
[email protected]("1","2","3")
[email protected]("4")
[email protected]()
$pass | % {
$obj+=New-Object PSObject -Property @{Pass=$_;Fail=""}
}
$fail | % {
$obj+=New-Object PSObject -Property @{Pass="";Fail=$_}
}
$obj
我的期望結果:
Pass Fail
---- ----
1 4
2
3
我正在使用Powershell V2。
太好了,非常感謝。 –
不客氣。請注意,如果'$ pass.count'小於'$ fail.count',您將不會看到所有記錄。如果情況可能如此,則必須採用腳本。 –