2015-05-07 1 views
0

Тип нового для сценариев здесь. В настоящее время используется рекламный модуль для силовой оболочки. Поэтому я хочу иметь возможность запрашивать имя пользователя, рабочий телефон и название должности. В конечном счете, я хотел бы разместить это на листе Excel, чтобы найти тех, у кого нет номера телефона или должности. Экспорт не является огромной сделкой, так как я могу выбрать его из PowerShell.Как запросить Acive Directory с Windows Powershell для userprincipalname, рабочего телефона и названия вакансии

Я могу получить имя и бизнес-телефон с помощью следующего запроса

Get-AdUser -Filter * -Properties OfficePhone | FT OfficePhone,UserPrincipalName 

Я думал, что это может быть столь же просто, как добавление Заголовок к концу, однако это не работает. Любая помощь очень ценится, и спасибо заранее!

ответ

2

Вы должны сказать ему, что вы хотите, чтобы получить титул в первую очередь:

Get-AdUser -Filter * -Properties OfficePhone,Title | FT OfficePhone,UserPrincipalName,Title 
+0

Самый простой подход заключается, чтобы извлечь все свойства ('-properties *'), а затем отобразить только те, которые необходимость. Однако недостатком этого подхода является производительность, потому что вы будете получать * путь * больше данных, чем вам действительно нужно. –

+0

Ну, простейший с точки зрения менее типизации. Вот и все. – EBGreen

+0

Ну, меньше набрав что-то я * делаю * забочусь о оболочке ...;) –

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