Usuário com melhor resposta
VBScript criar conta de usuário em um DC específico

Pergunta
-
Pessoal, bom dia.
Eu tenho um script que utilizo para criar contas de usuários no domínio, porém eu gostaria de saber como fazer com que este script crie contas de um usuários apenas um Domain Controller específico. Por exemplo, quero que o script crie as contas de usuário no DC com IP 10.0.0.1.
Poderiam me ajudar?
Desde já agradeço a atenção de vocês.
Abraços.
Att,
Cleonilso Silva
Respostas
-
Cleonilson,
Se tivesse mandado seu código atual poderia ajudar melhor. Vamos tentar com um exemplo simples utilizando o nome do DC (pelo IP não sei se funciona),nome do DC=VBDC01
Set objOU = GetObject("LDAP://VBDC01/ou=TESTE,dc=lab,dc=technet,dc=com,dc=br") Set objUser = objOU.Create("User", "cn=barts") objUser.Put "sAMAccountName", "barts" objUser.Put "givenName", "Bart" objUser.Put "sn", "Simpson" objUser.Put "displayName", "Bart Simpson" objUser.Put "Description", "Filho do Homer" objUser.SetInfo
Veja que no caminho LDAP da OU onde será criado o usuário tem o nome do servidor.
Ref.:
LDAP ADsPath
msdn.microsoft.com/en-us/library/windows/desktop/aa746384(v=vs.85).aspx
Fábio de Paula Junior
- Editado Fábio JrModerator terça-feira, 3 de julho de 2012 13:40 add referencia
- Sugerido como Resposta Fábio JrModerator quarta-feira, 4 de julho de 2012 21:34
- Marcado como Resposta Fábio JrModerator quinta-feira, 5 de julho de 2012 20:47
Todas as Respostas
-
Cleonilson,
Se tivesse mandado seu código atual poderia ajudar melhor. Vamos tentar com um exemplo simples utilizando o nome do DC (pelo IP não sei se funciona),nome do DC=VBDC01
Set objOU = GetObject("LDAP://VBDC01/ou=TESTE,dc=lab,dc=technet,dc=com,dc=br") Set objUser = objOU.Create("User", "cn=barts") objUser.Put "sAMAccountName", "barts" objUser.Put "givenName", "Bart" objUser.Put "sn", "Simpson" objUser.Put "displayName", "Bart Simpson" objUser.Put "Description", "Filho do Homer" objUser.SetInfo
Veja que no caminho LDAP da OU onde será criado o usuário tem o nome do servidor.
Ref.:
LDAP ADsPath
msdn.microsoft.com/en-us/library/windows/desktop/aa746384(v=vs.85).aspx
Fábio de Paula Junior
- Editado Fábio JrModerator terça-feira, 3 de julho de 2012 13:40 add referencia
- Sugerido como Resposta Fábio JrModerator quarta-feira, 4 de julho de 2012 21:34
- Marcado como Resposta Fábio JrModerator quinta-feira, 5 de julho de 2012 20:47
-
Agora mate nossa curiosidade: qual o motivo pelo qual vc precisa apontar para um DC específico?
Nada de errado nisso, é só pra entender melhor o problema mesmo.
[]s,
Vinicius
Vinicius Canto Xavier | http://blogs.msdn.com/compatibilidade | http://blogs.msdn.com/vinicius_docs | http://viniciuscanto.blogspot.com
-
-
No ambiente do cliente que necessito implementar isso existem 6 DCs, porém dois deles fazem a replicação para todos os demais mais rapidamente que os outros, por N motivos de infra-estrutura, e o cliente achou melhor apenas mudar este parâmetro no script de criação do que ter que gastar para resolver este problema de infra, este é o motivo pelo qual necessito setar um DC em específico.
Muito obrigado pela atenção senhores.