2016-06-27 14 views
0

Collection<PSObject>をCSV出力に変換する良い方法はありますか?コレクション<PSObject>〜CSV出力

Collection<PSObject> psResult = pipeline.Invoke(); 

はまたpsResult.ToCsv()

任意のアイデアpipeline.ToCsv(); をしようとしましたか?

+0

に変換します。 ToString()へのオーバーロードをクラスに追加し、各フィールドをコンマで区切ります(各フィールドを手動で追加することを避けるためにリフレクションを使用できます)。 – Veverke

+1

代わりに 'Export-Csv'コマンドレットをパイプラインに追加するのはなぜですか? –

+0

@ MathiasR.Jessenその考え..エクスポート-Csvにはパスが必要です –

答えて

1

pipelineConvertTo-Csv cmdletを追加してください。

返さCollection<PSObject>が簡単に、カンマで区切られた文字列で構成されますが、私はあなたのPSObjectsをシリアル化のうち、方法がないと思わIEnumerable<string>またはstring[]

関連する問題