windows server AD域批量创建用户
时间: 2024-10-15 16:15:00 浏览: 17
Windows Server Active Directory (AD) 域环境中批量创建用户通常通过脚本或自动化工具来完成,可以提高效率并保持一致性。以下是使用PowerShell(一种命令行工具)进行批量创建用户的步骤:
1. **准备脚本**:
使用Notepad或其他文本编辑器编写一个PowerShell脚本,例如`CreateUsers.ps1`,内容如下:
```powershell
$users = @(
@{Name="User1"; Password="P@ssw0rd"; Department="Sales"}
@{Name="User2"; Password="Pa$$w0rd"; Department="IT"}
# 添加更多用户对象...
)
foreach ($user in $users) {
New-ADUser -Name $user.Name `
-SamAccountName $user.Name `
-UserPrincipalName "$($user.Name@$domain.com)" `
-Password $(ConvertTo-SecureString -AsPlainText $user.Password -Force) `
-Department $user.Department `
-Enabled $true |
Out-Null
}
```
2. **替换变量**:
将`$domain.com`替换成你的实际域名,并调整每个`$user`对象中的属性值,如用户名、密码和部门。
3. **运行脚本**:
打开PowerShell作为管理员,导航到包含脚本的目录,然后运行`.\CreateUsers.ps1`。注意,执行此操作前请备份重要数据,因为一旦创建了用户,无法撤销。
4. **确认结果**:
创建完成后,可以在AD Users and Computers管理工具或通过PowerShell查询新用户是否已成功添加。
阅读全文