这是我正在尝试使用的命令:
New-ADUser -name "$firstName $lastName" -SamAccountName "$firstName.$lastName" -GivenName "$firstName" -Surname "$lastName" -DisplayName "$firstName $lastName" -Path "OU=Employees,OU=$Dpart,DC=OPR,DC=Local" -Enabled $true -AccountPassword $PWD -ChangePasswordAtLogon $true -EmailAddress "$firstName.$lastName@opr.org"
我得到的错误消息:
ObjectNotFound: (CN=FIRST LAST...DC=OPR,DC=Local:String)
从$Dpart
删除-Path
后,该命令会正常触发,但不会将此人置于正确的OU中。该命令在预先过滤并与子OU的AD内部的名称匹配。
如何在path命令中使用变量?我知道这很简单,但我刚刚开始使用PowerShell。
答案 0 :(得分:1)
OU=$Dpart, OU=Employees
很明显蛇会咬我......
首先是最低级别的OU,然后是每个级别。所以,corrplot