私はオブジェクトAとBの2つのコレクションを持っています.AはCSVファイルのもので、BはGet-ADUser
です。 AとBの両方に「Username」という名前のフィールドがあります。私は何をすることができるようにしたいことはBが含まれているかどうかをチェックし、もしそうなら、このようなA.何かにBから説明をコピーである:Where-Objectを使用してオブジェクトから他のデータを取得
$A.'Description' = $B | ? {$A.Username -eq $B.Username; $B.Description}
私は反復せずにこれを行う方法があるように感じます別のループを渡って(私は既にAの各objをループしています)。
'のforeachを($ Aの$ AUser){$ AUser.Description =($ B | Where {$ _。ユーザー名-eq $ AUser.UserName})説明} '? – TessellatingHeckler