Я написал этот небольшой скрипт, чтобы вытащить офисное свойство из get-user, соединив объект почтового ящика обмена.exchange powershell: найти активную директорию офисную собственность
$server = "tms08"
$arrUser = get-mailbox -Server $server |Get-MailboxStatistics |select identity
foreach ($id in $arrUuser)
{
$office = get-user -Identity $id.Identity |select office
$out += $id.Identity
}
$out
У меня нет выходных или красных ошибок. только предупреждение:
ВНИМАНИЕ: Существует нет данных для возврата для в почтовый ящик предписанных в технических заданиях «Globe/MobileElect Usertemplate», , так как он не вошел в. ПРЕДУПРЕЖДЕНИЕ. По умолчанию возвращаются только первые 1000 элементов. Чтобы изменить количество возвращаемых элементов , укажите параметр «-ResultSize». Чтобы вернуть все пункты , укажите «-ResultSize Unilimited» (Примечание: REturning all items maytake a долгое время и потребляет большое количество памяти в зависимости от фактического Количество элементов). Это не рекомендуется хранить записи в переменной ; вместо этого передайте результаты на другую задачу или скрипт для выполнения пакетных изменений .
Любые идеи о том, что может быть причиной этого?
Моя цель - разработать скрипт, который выполняется один раз в день с помощью запланированной задачи, которая объединяет все имена почтовых ящиков, размеры почтовых ящиков, totalitems, totaldeleted items вместе с полями их офиса и описания (из активного каталога).
Я догадываюсь, что get-qaduser является частью аддонов powershell квеста. Я установить его на месте и дать ему попробовать ..
свойство identiy, кажется, дает ряд, похожий на GUID, который выглядит как 1234as01-4f54-1234-b1df-f1df1df12d2d
Я попытался запустить
прибудет пользователь -identity 1234as01-4f54-1234-b1df-f1df1df12d2d
и нашел имя (Джой Blasio) и тип получателя (почтовый_ящик_пользователь)
тогда я побежал
Get-User -Identity 1234as01-4f54-1234-b1df-f1df1df12d2d | выберите DisplayName, distinguistedname
DISPLAYNAME (Joey Blasio) и DistinguishedName (CN = Joey Blasio, OU = EWE, DC = BLA-1, DC = нетто)
бы лучший способ найти офисную недвижимость в активной директории через связывание свойства GUID? Я заметил, что у get-mailboxstatistics есть почтовый ящик, и у get-user есть свойство guid. – phill 2008-12-02 21:53:09