2015-06-30 6 views
0

Я хочу искать всех в ИТ-отделе в офисе Нью-Йорка. Как объединить два кода? I ТОЛЬКО хочу искать пользователей, фильтруя свойства и не-поиск.Получить AD-User на основе нескольких свойств

Code 1: 
get-aduser -filter "department -eq 'IT'" #get everyone from IT department 

Code 2: 
get-aduser -LDAPFilter "(PhysicalDeliveryOfficeName=NewYork)" #get everyone from NewYorkOffice 

ответ

3

Вы можете комбинировать операторы фильтра с логическими операторами:

get-aduser -filter {department -eq 'IT' -AND PhysicalDeliveryOfficeName -eq 'NewYork'} -Properies ('PhysicalDeliveryOfficeName', 'Department') 
+2

Если предпочитаемый синтаксис LDAP фильтра будет: '-LDAPFilter "(& (отдел = IT) (physicalDeliveryOfficeName = NewYork))" ' –

+0

Вам также нужно добавить отдел в' -Properties' – Matt

+0

Да, спасибо Мэтт. Сделал это с манжетой. Теперь это исправлено. – EBGreen

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