Школа физики

Школа физики

Персональный сайт учителя физики
Лях Владимира Петровича

Вторник, 07 октября 2014 00:00

Автоматическое включение пользователей в группу, назначение основной группы, удаление пользователей из группы с помощью Powershell

Автор
Оцените материал
(9 голосов)

 Сегодня потребовалось добавить пользователей в новую группу безопасности Active Directory, а из старой удалить. Решил сделать это с помощью Powershell. 

Получился вот такой коротенький сценарий:

 
  1. # Получаем нужных пользователей и вносим их в группу безопасности  
  2.   
  3. $Users = Get-ADUser -Filter * -SearchBase "OU=7класс,OU=Ученики,DC=nizhnepopov,DC=local"  
  4. foreach ($User in $Users) {Add-ADGroupMember "ГруппаБезопасностиУченики" -Member $_}  
  5.   
  6. # Назначаем новую группу безопасности основной  
  7.   
  8. $gt = (Get-ADGroup "ГруппаБезопасностиУченики" -Properties primaryGroupToken).primaryGroupToken  
  9. foreach ($User in $Users) {Set-ADUser $User -Replace @{primaryGroupID = $gt}}  
  10.   
  11. # Удаляем все группы, кроме новой  
  12.   
  13. foreach ($User in $Users) {Remove-ADPrincipalGroupMembership -Identity $user -MemberOf $(Get-ADPrincipalGroupMembership -Identity $user | Where-Object {$_.DistinguishedName -ne 'CN=ГруппаБезопасностиУченики,CN=Users,DC=nizhnepopov,DC=local'})}  

При решении возникли трудности с переназначением основной группы безопасности. За подсказку спасибо пользователю Martin9700 c форума community.spiceworks.com

Донец 14

Выпускник школы

Комментарии   

+2 #1 Игорь Бушуев 07.11.2014 09:47
У меня скрипт не захотел работать, ругался на "$_" в четвёртой строчке. Заменил на "$User", после этого отработал нормально
Цитировать

Комментарии

  • Евгений Евгений 25.11.2017 16:51
    Наконец то Урок по всем современным требованиям. Мугамба доволен!!!!!!!!! Не просто СПАСИБО! А ...

    Подробнее...

     
  • Олег Олег 02.11.2017 16:17
    Владимир, а где сегодня можно купить омагничиватель воды СО-2 или СО-3?

    Подробнее...

     
  • Тимур Тимур 22.09.2017 08:36
    Доброго времени суток, на вашем сайте наткнулся на фотографию учебного вольтметр-термо метра ...

    Подробнее...