Esta a parte é onde “acontece” as coisas – a parte que exige mais atenção. Como pode ser visto, todas as variáveis estão informadas ai. Observe que cada variavel está vinculada a um número, que no caso, é a coluna da planilha que já foi criada.
Se não for necessário preencher todos os campos que utilzei acima, é só retirar a coluna da planilhar e comentar ou deletar a variável no script.
Gustavo, este script funciona no windows 2008 R2, pois tentei rodar e deu o seguinte erro: line: 7 char: 9 error: Invalid character, verifiquei esta linha e está da seguinte forma: strOU = “OU=Users ,”, se puder me ajudar, lhe agradeço…
Quando costuma dar este erro, verifica se não “perdeu a formação” na hora de copiar o codido e colar no bloco de notas. Acontece com frequência.
Cara o mesmo erro que ocorreu com o albertoelarissa está acontecendo comigo… tireii as ” e pulou o erro então a linha de baixo a da OU começou a dar o erro… o que eu faço?
Os erros mais comuns são de “caminho” de OU ou Builtin… na dúvida, crie uma OU = do exemplo e altere os campos.
Fiz o download do script para criação de 400 usuários. Na planilha, apenas preenchi as informação que são necessário para mim (Username, Nome completo, Primeiro nome, Sobrenome, Password, mail, Descricao) e os demais deixei em branco. No script comentei as linhas ‘strcompany = “Cast Informatica S.A” (nao quero colocar nome da empresa) e ‘objUser.pwdLastSet = 0 (nao quero que a senha seja alterada no primeiro logon). Ao executar o script, os usuários não foram criados. Lembrando que, foi criada uma OU com o mesmo nome que consta no script.
Muito dos erros que o pessoal tem também, é o fato de não substituir todas as variáveis do script (como DOMINIO e caminho da OU).
Outro detalhe, aproveitando o comentário é que se houver um usuário já criado, o script é interrompido, ou seja, neste script não é feito uma checagem antes.