PowerShellの2つのオブジェクトを比較しようとしています。オブジェクトの1つのプロパティを比較し、元のオブジェクトのすべてのプロパティを保持したいと思います。PowerShellでは、さまざまなプロパティを持つオブジェクトを比較し、参照オブジェクトから元のプロパティを保持する方法はありますか?
UserID ID
aaa 111
aab 112
aac 113
zaa 211
zab 212
UserID
aaa
aab
aac
私は私の出力がなりたい:私は運とCompare-Object
を使用しようとした
UserID ID
zaa 211
zab 212
私は、次のオブジェクトがあります。私は比較のID列を失うか、単なるUserIDプロパティの代わりに行全体を比較しているようです。この比較をどのように達成できますか?
$ObjectsToDelete = Compare-Object -ReferenceObject $DirectoryItemsToSync -DifferenceObject $CurrentUserPropertyValues