Usuário com melhor resposta
Configurar senha na criação do usuário

Pergunta
-
Como faço definir uma senha padrão utilizando esse script? ( http://social.technet.microsoft.com/Forums/pt-BR/scriptadminpt/thread/70cad5d3-4644-47e0-8bc5-a05c3b94458a )
Testei o script e funcionou muito bem, só que conta fica sem senha e desabilitada. Para habilitar é tranquilo seleciono todos e habilitar, mas gostaria de passar uma senha padrão.
Obrigado
- Dividir Fábio JrModerator terça-feira, 25 de outubro de 2011 15:03 Tópico já respondido. Dúvida nova
- Editado Fábio JrModerator terça-feira, 25 de outubro de 2011 15:11 Adicionado Link do script original
Respostas
-
Vc tem que colocar a senha depois que criar o usuário em seguida execute o .setinfo novamente
Set objExcel = CreateObject("Excel.Application") Set objWorkbook = objExcel.Workbooks.Open ("D:\Scripts\NewUsers.xls") intRow = 2 Do Until objExcel.Cells(intRow,1).Value = "" Can= objExcel.Cells(intRow, 1).Value sAMAccountName2= objExcel.Cells(intRow, 2).Value Nome= objExcel.Cells(intRow, 3).Value Nome2 = objExcel.Cells(intRow, 4).Value Set objOU = GetObject("LDAP://OU=Location,OU=Sao Paulo,dc=nwtraders,dc=msft") Set objUser = objOU.Create("User", "cn="&can) objUser.Put "sAMAccountName", Samaccountname2 objuser.put "givenName",nome objuser.put "sn", nome2 objuser.setinfo 'Salva primeira vez objUser.SetPassword "i5A2sj*!" objuser.setinfo 'Salva segunda vez com senha nova intRow = intRow + 1 Loop objExcel.Quit
Fábio de Paula Junior- Sugerido como Resposta Fábio JrModerator quarta-feira, 26 de outubro de 2011 10:30
- Marcado como Resposta lalves quarta-feira, 26 de outubro de 2011 14:15
-
Todas as Respostas
-
Vc tem que colocar a senha depois que criar o usuário em seguida execute o .setinfo novamente
Set objExcel = CreateObject("Excel.Application") Set objWorkbook = objExcel.Workbooks.Open ("D:\Scripts\NewUsers.xls") intRow = 2 Do Until objExcel.Cells(intRow,1).Value = "" Can= objExcel.Cells(intRow, 1).Value sAMAccountName2= objExcel.Cells(intRow, 2).Value Nome= objExcel.Cells(intRow, 3).Value Nome2 = objExcel.Cells(intRow, 4).Value Set objOU = GetObject("LDAP://OU=Location,OU=Sao Paulo,dc=nwtraders,dc=msft") Set objUser = objOU.Create("User", "cn="&can) objUser.Put "sAMAccountName", Samaccountname2 objuser.put "givenName",nome objuser.put "sn", nome2 objuser.setinfo 'Salva primeira vez objUser.SetPassword "i5A2sj*!" objuser.setinfo 'Salva segunda vez com senha nova intRow = intRow + 1 Loop objExcel.Quit
Fábio de Paula Junior- Sugerido como Resposta Fábio JrModerator quarta-feira, 26 de outubro de 2011 10:30
- Marcado como Resposta lalves quarta-feira, 26 de outubro de 2011 14:15
-