Skip to Content

Как добавить нового пользователя в Active Directory при помощи PowerShell?

Опубликовано в

У меня частенько возникает необходимость добавить несколько пользователей в AD. Если этих пользователей 2-3, то это можно сделать и через стандартную оснастку, но при необходимости добавить сотню другую учетных записей, лучше сделать это через Power Shell. В принципе, ничего военного нет, но запишу сюда, чтобы не терялось: 

  1. Import-Module ActiveDirectory
  2.  
  3. $pwd = ConvertTo-SecureString "123456" -AsPlainText -Force
  4. New-ADUser -Name TestUser -AccountPassword $pwd -ChangePasswordAtLogon 0 -Path "OU=TestOU,DC=qa,DC=local" -Enabled 1
  5. $user = Get-ADUser "CN=TestUser,OU=TestOU,DC=qa,DC=local"
  6. $group = Get-ADGroup "CN=TestGroup,OU=TestOU,DC=qa,DC=local"
  7. Add-ADGroupMember $group -Members $user

где

123456 - пароль для новой учетной записи

TestUser - логин для новой учетной записи

OU=TestOU,DC=qa,DC=local - DN Organization Unit'a в который будет добавлена учетная запись

CN=TestGroup,OU=TestOU,DC=qa,DC=local - DN группы в которую будет добавлена учетная запись

Подробнее об администрировании AD через PowerShell можно почитать здесь Active Directory Cmdlets in Windows PowerShell