Шаблон скрипта на Powershell для поиска пользователей в группе Active Directory. На базе этого шаблона можно создать свои скрипты, которые осуществляют поиск пользователей в Active Directory и проверяющих наличия найденного пользователя в группе. Иными словами, если найдено вхождения пользователя в группу то выполнить какое-то действие. Если пользователь не входит в группу выйти или выполнить другое действие.
Укажем группу пользователей
$group = «CN=group,ou=test,ou=nn,ou=accounts,dc=stada,dc=ru»
Укажем пользователя для поиска
$user = «testuser»if ((Get-ADUser $user -Properties memberof).memberof -like $group )
{
# Если в группе
echo «True»
}
Else
# Не входит в группу
{
echo «False»
}
В следующей статье мы применим данную выборку для поиска пользователей входящих в группу, имеющих номер телефона в свойствах объекта Active Directory и включения им Interprise Voice в Lync 2013.
PowerShell скрипт проверки пользователей в группе Active Directory