Невозможно добавить пользователей в AD с помощью New-ADUser на Windows Server 2012 R2 - PullRequest
0 голосов
/ 07 апреля 2019

Я пытался загрузить пользователей в AD с помощью CSV-файла в Windows Server 2012r2, но New-ADUser продолжает выдавать ошибку. Я не использовал ни одного атрибута, который не упомянут в New-ADUser, но он не работает.

Код:

Import-Module ActiveDirectory

#set password
$password = ConvertTo-SecureString "xyzzy" -AsPlainText -Force

#enter file path of csv file
$filepath = Read-Host -Prompt "Please enter path"

$Users = Import-Csv $filepath

foreach ($User in $Users) {
    $fname = $User.firstname
    $lname = $User.lastname
    $empid = $User.empid
    $emailadd = $User.email
    $username = $User.username
    $ou = $User.ou
    $location = $User.loc
    $dept = $User.dept


New-ADUser -SamAccountName $username -Name $username -GivenName $fname -Surname $lname -UserPrincipalName "$fname@TEST.LCL" -Path $ou -AccountPassword $password -ChangePasswordAtLogon $True -EmailAddress $emailadd -Country $location -Department $dept -EmployeeID $empid

}

Ошибка, которую он продолжает бросать:

New-ADUser : The specified directory service attribute or value does not exist
Parameter name: name
At C:\Users\Administrator\Desktop\bulk.ps1:20 char:1
+ New-ADUser -SamAccountName $username -Name $username -GivenName $fname -Surname  ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [New-ADUser], ArgumentException
    + FullyQualifiedErrorId : ActiveDirectoryCmdlet:System.ArgumentException,Microsoft.ActiveDirectory.Management.Commands.NewADUser
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...