Compare-Object コマンドレットを使用して比較したい 2 つの System.Data.DataSet オブジェクトがあります。元のデータセットの列を含むデータセットを出力したいと考えていますが、相違点と、Compare-Object コマンドレットで計算された SideIndicator 値を含む追加の列のみを含みます。
次の 2 つの CSV があるとします。
#C:\test.csv
"firstName","lastName"
"Bruce","Wayne"
"Clark","Kent"
#C:\test2.csv
"firstName","lastName"
"Peter","Parker"
"Clark","Kent"
"Jean","Grey"
次の結果を使用したいと思います。
compare-object (Get-Content C:\test.csv) (Get-Content C:\test2.csv)
次のようにフォーマットされたデータセットに入力します。
#desiredResult
"firstName","lastName","SideIndicator"
"Peter","Parker","=>"
"Jean","Grey","=>"
"Bruce","Wayne","<="
ありがとう、ザック