2015-11-05 4 views
0

Привет я вытащил некоторые данные из обмена ($ результатов) и AD ($ results2)Powershell: объединить 2 аналогичных Выходы пользователей от обмена и AD

$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

Вы можете попробовать следующий

$results, $results2 | Group-Object -property 'SamAccountName' 

Тогда вы будете иметь массив объектов с графом, именем и группой.

Смежные вопросы