![]() |
Как добавить в локальную группу пользователя AD
Доброго времени суток. Проблема следующего плана.
Нужно с помощью PowerShell добавить пользователя AD в локальную группу ("Администраторы") например Сам понимаю что 3 клавиши мыши и это ПРОСТО и выполнимо, но ни гугл, ни мои какие-никакие) знания не приносят автоматизированного решения. Прошу помощи, убил своих около 50 трудочасов, я в отчаянии. Всё что знает гугл никак не помогло, вроде и готовые решения есть, но они не работают. Пожалуйста спасите мой мозг. |
$User = [ADSI]"WinNT://DOMAIN/User"
$Group = [ADSI]"WinNT://$env:ComputerName/Администраторы" $Group.Invoke("Add",$User.PSBase.Path) |
Я б ещё добавил в код квалификаторы (помнится, но проверить сейчас не на чем):
Код:
$User = [ADSI]"WinNT://DOMAIN/User,user" |
http://technet.microsoft.com/en-us/l...(v=ws.10).aspx
Код:
net localgroup "ваша локальная группа" "вашдомен\вашпользователь" /add |
Да отлично, сначала не поверил что работает, потому что на аналогичных скрипт уже по всякому ставил - переставлял.
Вы Молодцы! Спасибо!!! Осталось только вместо $env:ComputerName/Администраторы" сделать $env:DOMAINComputerName/Администраторы" , если есть кому что добавить жду))) |
Итого:
$User = [ADSI]"WinNT://домен/учетка,user" $Group = [ADSI]"WinNT://домен/комп/Администраторы,group" $Group.Invoke("Add",$User.PSBase.Path) Всем СПАСИБО! |
Время: 19:52. |
Время: 19:52.
© OSzone.net 2001-