 |
|
Объединение двух списков
Здравствуйте!
Возникла одна задача над которой уже довольно долго бьюсь, но так ничего путного и не придумал.
Есть две команды 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)
|
В принципе у меня нет 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
|
Molchune, огромное спасибо! То что нужно!
|
Время: 22:05.
© OSzone.net 2001-