Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Объединение двух списков (http://forum.oszone.net/showthread.php?t=263287)

mx1805 27-06-2013 14:27 2175242

Объединение двух списков
 
Здравствуйте!
Возникла одна задача над которой уже довольно долго бьюсь, но так ничего путного и не придумал.
Есть две команды powershell, возвращающие разные наборы данных. Вот пример:
Код:

>get-mailbox testuser | fl

DisplayName            : Test User
PrimarySmtpAddress      : testuser@domain.com

[PS] C:\Windows\system32>Get-MailboxStatistics testuser | fl

AssociatedItemCount    : 40
DeletedItemCount        : 0
DisplayName            : Test User
ItemCount              : 169
LastLoggedOnUserAccount : DOMAIN\testuser
LastLogoffTime          :
LastLogonTime          : 27.06.2013 12:26:41
TotalDeletedItemSize    : 0 B (0 bytes)
TotalItemSize          : 16.71 MB (17,516,862 bytes)

Есть ли возможность слиять это в один список, чтобы получить такой список:
Код:

DisplayName            : Test User
PrimarySmtpAddress      : testuser@domain.com
AssociatedItemCount    : 40
DeletedItemCount        : 0
ItemCount              : 169
LastLoggedOnUserAccount : DOMAIN\testuser
LastLogoffTime          :
LastLogonTime          : 27.06.2013 12:26:41
TotalDeletedItemSize    : 0 B (0 bytes)
TotalItemSize          : 16.71 MB (17,516,862 bytes)


Molchune 27-06-2013 15:24 2175267

В принципе у меня нет exchange. И проверить не могу, но почему нельзя просто добавить свойство?
Код:

$login = "testuser"
$user= Get-MailboxStatistics $login
$user | Add-Member NoteProperty PrimarySmtpAddress ($null)
$user.PrimarySmtpAddress = (get-mailbox $login).PrimarySmtpAddress
$user | ft

ну или
Код:

$login = "testuser"
$user= Get-MailboxStatistics $login
$user | Add-Member NoteProperty PrimarySmtpAddress ((get-mailbox $login).PrimarySmtpAddress)
$user | ft


mx1805 27-06-2013 16:14 2175296

Molchune, огромное спасибо! То что нужно!


Время: 22:05.

Время: 22:05.
© OSzone.net 2001-