Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Удаление пользователя из групп (http://forum.oszone.net/showthread.php?t=221763)

forsem 29-11-2011 16:22 1805755

Удаление пользователя из групп
 
Привет

Задача

Удалить всех заблокированных пользователей из всех групп в которые они входят , кроме 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 1805769

Код:

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 1805773

Цитата:

Цитата forsem
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 1805965

Цитата:

Цитата forsem
Удалить всех заблокированных пользователей »

Надо полагать, не «заблокированных», а «отключенных» пользователей.


Время: 11:43.

Время: 11:43.
© OSzone.net 2001-