默认分类 批量建立用户 FirstName LastName DisplayName SamAccountName UserPrincipalName Title Office Department company Password OU ``` Import-Module ActiveDirectory # 导入 CSV $users = Import-Csv "C:\Users\Administrator\Desktop\1.csv" foreach ($user in $users) { try { $password = ConvertTo-SecureString $user.Password -AsPlainText -Force New-ADUser ` -Name $user.DisplayName ` -GivenName $user.FirstName ` -Surname $user.LastName ` -DisplayName $user.DisplayName ` -SamAccountName $user.SamAccountName ` -UserPrincipalName $user.UserPrincipalName ` -Title $user.Title ` -Office $user.Office ` -Department $user.department` -Company $user.Company ` -Path $user.OU ` -AccountPassword $password ` -Enabled $true ` -ChangePasswordAtLogon $true ` -ErrorAction Stop Write-Host "✅ 用户 [$($user.SamAccountName),$($user.DisplayName)] 创建成功!" -ForegroundColor Green } catch { Write-Host " 发生错误,导入中止:" -ForegroundColor Red Write-Host " 用户:$($user.SamAccountName),$($user.DisplayName)" -ForegroundColor Yellow Write-Host " 错误信息:$($_.Exception.Message)" -ForegroundColor Yellow break } } ``` 阅读全文 2025-11-03 丿记性不太好丶 0 条评论 111 次浏览