2009-06-01 2 views
0

CSV 파일, PowerShell 및 Quest의 AD CmdLets를 사용하여 AD로 사용자를 가져 오려고합니다. 사용자가 추가되면 UserPrincipleName은 추가되지 않습니다.PowerShell에서 New-QADUser CmdLet이 UserPrincipalName을 추가하지 않았습니다.


이름, 성, 표시 이름, SamAccount, UserPrincipleName, 이메일

FirstA, LastA, "이름 성", FLastAL.ou1, FLastAL.ou1 : 여기

은 샘플 CSV입니다 @ clients.domain.local, FLastA @ outemail.com First2A, Last2A, "First2 마지막"FLast2AL.ou1, FLast2AL.ou1 @ clients.domain.local, FLast2A @ outemail.com


여기

는 PowerShell은 SNIPPIT된다 또한

$Users = Import-Csv $UserFile 
foreach ($User in $Users) 
{ 
    New-QADUser -FirstName $User.FirstName -LastName $User.LastName -DisplayName $User.DisplayName -SamAccountName $User.SamAccount -Name $User.SamAccount -UserPrincipalName $User.UserPrincipalName -ParentContainer "OU=$OUName,OU=Customers,DC=clients,DC=domain,DC=local" 
} 

,에 Serverfault이 어쩌면 더 좋은 질문이 사는 것을 지금? 분명히 회색 영역에 있다고 느낍니다.

답변

0

저는 RUS를 사용하지 않는 Exchange 2007을 사용하고 있다는 사실이 문제 였다고 생각합니다. Exchange 2007 CmdLets를 사용하여 동일한 작업을 수행 할 때 모든 것이 올바르게 작동합니다.

0

FWIW, 최신 QAD 릴리스 (v1.2)로 확인했는데 작동합니다.

관련 문제