none
Criar usuario local e definir nivel de acesso RRS feed

  • Pergunta

  •  

    Ola pessoal, gostaria de saber se tem algum script que cria usuarios locais e define os privilegios, o que eu preciso,

     

    Criar em todos as maquinas da empresa o usuario local "TESTE" e que tenha os privilegios de "USUARIOS AVANÇADOS"

     

     

    Valeu

    sexta-feira, 14 de setembro de 2007 12:38

Todas as Respostas

  • Vinicius,

     

    Segue o script que você precisa, modifique apenas o que está em vermelho.

     

    Code Snippet

    'Cria o usuário

    strComputer = "."
    Set colAccounts = GetObject("WinNT://" & strComputer & "")
    Set objUser = colAccounts.Create("user", "Usuário")
    objUser.SetPassword "Senha"
    objUser.SetInfo

    'Adiciona o usuário ao grupo

    Set objGroup = GetObject("WinNT://" & strComputer & "/Power Users,group")
    Set objUser = GetObject("WinNT://" & strComputer & "/Usuário,user")
    objGroup.Add(objUser.ADsPath)

     

     

     

     

    sexta-feira, 14 de setembro de 2007 17:00
  •  

     

     

    Amigo to rodando aqui, quando não da erro na linha 5 da erro na linha 11, o script fico assim ve se ta correto

     

    'Cria o usuário

    strComputer = "."
    Set colAccounts = GetObject("WinNT://" & strComputer & "")
    Set objUser = colAccounts.Create("user", "Valspar")
    objUser.SetPassword "1234"
    objUser.SetInfo

    'Adiciona o usuário ao grupo

    Set objGroup = GetObject("WinNT://" & strComputer & "/Administradores,group")
    Set objUser = GetObject("WinNT://" & strComputer & "/Valspar,user")
    objGroup.Add(objUser.ADsPath)

    terça-feira, 18 de setembro de 2007 10:56
  • Realmente para inserir o usuário a um grupo a variável strComputer não pode receber o valor "." tem que receber o nome NETBIOS da estação. Então substitua a variável strComputer pelo seguinte.

     

    Code Snippet

    Set wshNetwork = WScript.CreateObject( "WScript.Network")
    strComputer = WshNetwork.ComputerName

     

     

    Ps. Na senha do usuário não esquece de verificar se está com os requisitos minimos necessários, tipo caracteres especiais, números e letras. Vai depender de como está configurada a sua estação.

    terça-feira, 18 de setembro de 2007 12:47
  • Vinicius,

     

    Não seria mais fácil vc criar esse usuário por GPO?

     

    segunda-feira, 24 de setembro de 2007 15:49
  • Amigão, como ficaria esse script adicionando um grupo TESTE dentro do grupo administradores da maquina local?

     

    Hugo.

    sábado, 21 de junho de 2008 13:57