Войти

Показать полную графическую версию : [решено] Удаление пользователя из групп


forsem
29-11-2011, 16:22
Привет

Задача

Удалить всех заблокированных пользователей из всех групп в которые они входят , кроме Domain Users .

Что имеем

Саму выборку сделать не составила труда Get-QADUser -Disabled -SearchRoot 'OU=EU,OU=XEHAV,DC=xehaw,DC=com'| Select-Object -Property 'Name'

А вот как теперь исключить всех отобранных пользователей из всех групп кроме Domain Users

Kazun
29-11-2011, 16:54
Get-QADUser -Disabled -SearchRoot 'OU=EU,OU=XEHAV,DC=xehaw,DC=com' | Foreach {
$name=$_
$_.memberof | Foreach { Remove-QADGroupMember $_ $name }
}

exo
29-11-2011, 17:01
Get-QADUser -Disabled -SearchRoot 'OU=EU,OU=XEHAV,DC=xehaw,DC=com'| Select-Object -Property 'Name' »
dsquery user -disabled -o samid
команда короче... а вот удалить пользователя из групп... в ds не нашёл...

Iska
29-11-2011, 21:43
Удалить всех заблокированных пользователей »
Надо полагать, не «заблокированных», а «отключенных» пользователей.




© OSzone.net 2001-2012