网站搜索

PowerShell:如何使用标准名称创建 Active Directory 批量用户


许多组织都为其员工使用标准用户名。原因是多方面的。例如,波动较大的学校或大学可以从用户名student1 到student1000 中受益。在本文中,我将向您展示如何创建批量标准用户名。

以下代码必须在您的域控制器之一上执行。该代码会自动获取您的域名。

代码:

  • 创建 Student1 到 Student10
  • 所有学生均已启用
  • 帐户密码设置为“Pa$$w000rd”
  • 用户登录名设置为domain\Studentx (SAM) 和studentx@domainname.xxx (UPN)
  • 所有学生首次登录时必须更改密码
1..10 | Foreach-Object {New-ADUser -Name Student$_ -AccountPassword (ConvertTo-SecureString "Pa$$w000rd" -AsPlainText -Force) -UserPrincipalName Student$_@$env:userdnsdomain -ChangePasswordAtLogon 1 -Enabled 1 -Verbose}

请注意,用户是在容器用户中创建的。

打开 dsa.msc 并检查您的工作。

相关文章