合并两个相似的 PSObject

mas*_*asi 3 powershell powershell-3.0

执行 Get-ADObject 查询后,我得到了两个 PSObjects(用于 2 个单独的 OU),我们称它们为 $query1 和 $query2,它们包含类型为 Member-Objects

Selected.Microsoft.ActiveDirectory.Management.ADObject
Run Code Online (Sandbox Code Playgroud)

现在我想将这两个 PSObjects,$query1 和 $query2,合并到一个包含两个查询的 ADObjects 的单个 PSObject 中,但我真的不知道如何做这样的事情。

EBG*_*een 6

我用数组快速测试了它,它应该可以与 AD 对象的集合一起使用(只是现在没有时间测试)。如果没有,请告诉我,如果更详细,则有更明确的方法。

$combined = @()
$combined += $query1
$combined += $query2
Run Code Online (Sandbox Code Playgroud)