none
Erro ao executar Import-Csv RRS feed

  • Pergunta

  • Colegas,

    Estou fazendo teste em um script em powershell para importar usuários em massa no AD, porém só consigo mensagens de erro:

    Ao digitar o seguinte comando consigo importar o usuário:

    new-QADUser -Firstname 'Rodrigo' -LastName 'Batista' -Name 'Rodrigo Batista da Silva' -samAccountName 'rbatista' -UserPrincipalName 'rbatista@metal.com.br' -Email 'rbatista1@metal.com.br' -UserPassword 'rod@123' -ParentContainer 'OU=METAL-USUARIOS,DC=metal,DC=com,DC=br'

    Quando tento o mesmo comando , importando por csv, tenho a seguinte mensagem de erro:

    ###########################################

    New-QADUser : Uma referência foi retornada do servidor.

    Em C:\bin\NewUsers.ps1:2 caractere:17
    +      New-QADUser <<<<  -Name $_.Name `
        + CategoryInfo          : NotSpecified: (:) [New-QADUser], COMException
        + FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Quest.ActiveRoles.ArsPowerShellSnapIn.P
       owershell.Cmdlets.NewUserCmdlet

    ############################################

    Meu script powershell:

    Import-Csv "c:\bin\eu.csv" | ForEach-Object {
         New-QADUser -Name $_.Name `
         -ParentContainer $_."Container" `
        -FirstName $_."First Name" `
        -LastName $_."Last Name" `
        -DisplayName $_."Display Name" `
        -SamAccountName $_."Logon Username" `
        -UserPrincipalName $_."UserPrincipalName" `
        -Email $_."E-mail" `
        -UserPassword 'pass123!ForWhat' `
        }

    Meu arquivo csv:

    First Name,Last Name,Name,Display Name,Logon Username,UserPrincipalName,E-mail,Container
    Rodrigo,Batista,Rodrigo Batista,Rodrigo Batista,rbatista,rbatista@metal.com.br,rbatista@metal.com.br,DC=metal,DC=com,DC=br

    Ja tentei de tudo revirei os fórum e nada, oque eu estou fazendo de errado??????

    -Windows 2008 Server Standard R2 x64 SP1 BR

    quarta-feira, 27 de fevereiro de 2013 00:29

Respostas