You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用New-ADUser遇Active Directory内部错误求助

AD用户创建脚本执行失败排查求助

此前正常运行的PowerShell splatting结构AD用户创建脚本突然无法工作,已完成以下测试:

  • 通过Test-NetConnection -ComputerName XXXX.com -Port 389及636端口测试AD服务器连通性,结果正常
  • 验证当前用户可正常查询AD用户信息

上述测试均无问题,但执行脚本创建用户时仍重复报错,怀疑是创建权限问题,恳请协助排查。

附脚本

Import-Module ActiveDirectory
$parametros = @{
    SamAccountName  = ""
    GivenName       = ""
    Surname         = ""
    UserPrincipalName = ""
    Name            = ""
    DisplayName     = ""
    Description     = ""
    AccountPassword = (ConvertTo-SecureString -AsPlainText "Contraseña123" -Force)
    Enabled         = $false
}

$parametros.SamAccountName = Read-Host "Ingrese el nombre de usuario (SamAccountName)"
$parametros.GivenName = Read-Host "Ingrese el nombre del usuario"
$parametros.Surname = Read-Host "Ingrese los apellidos del usuario"
$parametros.UserPrincipalName = Read-Host "Ingrese el UserPrincipalName"
$parametros.Name = Read-Host "Ingrese el usuario"
$parametros.DisplayName = "$($parametros.Surname), $($parametros.GivenName)"
$parametros.Description = Read-Host "Ingrese el nombre seguido de los apellidos"

# Llamar al cmdlet New-ADUser con splatting
New-ADUser @parametros

用户权限说明

使用多个拥有管理员权限的用户运行脚本,问题未解决。

执行脚本时的错误信息

# Llamar al cmdlet New-ADUser con splatting
New-ADUser @parametros
Ingrese el nombre de usuario (SamAccountName): test36
Ingrese el nombre del usuario: Test
Ingrese los apellidos del usuario: SurName1 Surname2
Ingrese el UserPrincipalName: test36
Ingrese el usuario: test36
Ingrese el nombre seguido de los apellidos: test36 SurName1 Surname2
New-ADUser : Error interno
En línea: 23 Carácter: 1
+ New-ADUser @parametros
+ ~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (CN=test36,CN=Users,DC=XXXX,DC=com:String) [New-ADUser], ADException
    + FullyQualifiedErrorId : ActiveDirectoryServer:1359,Microsoft.ActiveDirectory.Management.Commands.NewADUser
 

PS C:\Users\XXXX> 

事件查看器错误信息(事件ID:4100)

完整错误ID = ActiveDirectoryServer:1359,Microsoft.ActiveDirectory.Management.Commands.NewADUser
上下文:
严重性 = Warning
主机名称 = Windows PowerShell ISE Host
主机版本 = 5.1.17763.5122
主机ID = 4dec9f2a-a5b6-4331-843a-6684f3495bd6
主机应用程序 = C:\Windows\system32\WindowsPowerShell\v1.0\PowerShell_ISE.exe
引擎版本 = 5.1.17763.5122
运行空间ID = 9d8fb293-35e9-45e4-a229-a0359d4bfde0
管道ID = 12
命令名称 = New-ADUser
命令类型 = Cmdlet
脚本名称 =
命令路径 =
序列编号 = 20
用户 = DOMAIN\USER
已连接用户 =
Shell ID = Microsoft.PowerShell
用户数据:

内容的提问来源于stack exchange,提问作者unkas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 15:07:47