您好我从交换($ results)和AD($ results2)
中提取了一些数据$results | Select distinguishedName,Name,Email,SamAccountName,CompanyName,Enabled,have_exhange
$results2 | select distinguishedName,Name,EmailAddress,SamAccountName,Company,Enabled,Have_citrix
正如您所看到的,除了最后一个值之外,它们是相同的。
许多用户都会同时访问$results
和$results2
,但有些用户只会在其中一个用户身上。
我一直试图弄清楚如何合并这两个变量,以便用户在将其导出到csv时只显示在一行上。
如果用户同时存在,则他们应该同时拥有最后一列(have_exhange和have_citrix)
如何解决这个问题的一些指示将不胜感激。
答案 0 :(得分:0)
您可以尝试以下
$results, $results2 | Group-Object -property 'SamAccountName'
然后,您将拥有一个包含Count,Name和group的对象数组。