3

私は2つの配列を持っています。どちらもファイル サイズのプロパティを持っていますが、最初の配列のプロパティ名は "SizeInByte" で、もう 1 つの配列では "Length" と呼ばれます。ファイルサイズに基づいて2つの配列を比較するためにcompare-objectを使用することは可能ですか? これまでのところ、私はこれを行う方法を見つけていません:(

4

1 に答える 1

5

1 つの配列を Add-Member コマンドレットにパイプし、Length プロパティの SizeInByte エイリアス プロパティを作成してから、同じプロパティ名で 2 つの配列を比較します。

$LengthArr = $LengthArr | Add-Member -MemberType AliasProperty -Name SizeInByte -Value Length -PassThru
Compare-Object $LengthArr $SizeInByteArr -Property SizeInByte
于 2013-02-10T15:44:56.357 に答える