0

我需要递归遍历一个非常大且复杂的对象模型来搜索一个特定的 ID 值。

我正在寻找的值是在一个名为“ID”的属性中,但具有特定 ID 的对象可能有很多孩子,其中一些是数组,每个都有不同的 ID,而这些孩子中的每一个又可以有不同的ID等等等等。

在此处输入图像描述

所以如果我给你一个对象,比如说 $web,你知道在它的对象模型的深处,有一个你正在寻找的对象的值。你如何使用递归和反射来寻找它?

注意:这是一个通用的 powershell/递归/编程问题,即使主题是 SharePoint。

4

1 回答 1

2

怎么用Format-Custom?例如,从目录信息中获取大量嵌套成员数据是这样完成的,

(gci)[0] | fc > test.txt

将为扩展成员提供大约 8800 行数据。

于 2013-09-26T09:49:25.033 回答