Я постоянно настраиваю среды исследований и разработок, которые требуют активных учетных записей каталогов. Поскольку мы размещаем эти среды в изолированных сетях, каждая среда нуждается в своем собственном активном каталоге. Как я могу создать новую учетную запись активного каталога с помощью powershell.
active-directory
powershell
Роб Мердок
источник
источник
add-windowsfeature rsat-ad-powershell;
ipmo activedirectory
Я бы порекомендовал изучить командлеты AD Quest:
http://www.quest.com/powershell/activeroles-server.aspx
Новый пользователь AD будет:
Однако для «чистого» Powershell предложение Шей о скриптах Idera избавит вас от использования дополнительных командлетов. Имейте в виду, что если вы хотите загружать сценарии, вы также можете загрузить командлеты Quest.
источник
Я взял ответ Брэда выше и добавил немного больше деталей ниже (спасибо Брэду за то, что он заставил меня задуматься в этом направлении):
Входной файл CSV:
Код:
Удачи!
источник
если вы просто настраиваете одних и тех же пользователей в разных сетях / доменах, вам нужно просто старый файл .cmd. Просто выполните вызовы команды dsadd для каждого пользователя.
вызов dsadd или dsmod также будет работать в середине сценария powershell. у вас может быть даже CSV-файл с именем пользователя / паролем, который вы можете импортировать с помощью скрипта powershell и перебирать каждую строку с помощью вызова dsadd или dsmod следующим образом:
Команды ds (dsadd, dsmod и т. Д.) Устанавливаются вместе с ролью активного каталога, поэтому они становятся доступны после запуска AD.
источник