3

我有 2 个数组。两者都有文件大小的属性,但第一个数组中的属性名称是“SizeInByte”,另一个数组中称为“长度”。是否可以使用 compare-object 根据文件大小比较两个数组?到目前为止,我还没有找到一种方法来做到这一点:(

4

1 回答 1

5

将一个数组传送到 Add-Member cmdlet 并为 Length 属性创建一个 SizeInByte 别名属性,然后按相同的属性名称比较这两个数组。

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