none
Alterar senha do administrador local nas estações com windows vista e windows 7 gerenciado pelo windows 2008 R2 AD RRS feed

  • Pergunta

  • Boa tarde,

    tenho o seguinte script:

    strComputer = "."
     
    Set colAccounts = GetObject("WinNT://" & strComputer & ",computer")
     
    Set objUser = GetObject("WinNT://" & strComputer & "/Administrador, user")
     
    objUser.SetPassword "passwords"
     
    objUser.SetInfo

    O script não funciona para windows vista e seven, para trocar senha do administrador local,

    Alguém pode ajudar?

    Obrigado.



    • Editado Robson_Lima terça-feira, 15 de maio de 2012 18:37
    terça-feira, 15 de maio de 2012 18:32

Respostas

  • Boa Tarde Robson,

    Tentou fazer esta manipulação por GPO?

    Configurações do Usuário
    - Preferências
    - Configurações do Painel de Controle
    - Usuários e Grupos Locais

    Quando clicar com o botão direito pode parece estranho só tem a opção novo, porem nos parâmetros internos a configuração temos outras opções interessantes para a manipulação dos usuários locais como: Criar, Substituir, Atualizar e Excluir.

    Faz o teste e veja se funciona.

    Abs,
    Wagner S. Vasconcellos

    terça-feira, 15 de maio de 2012 19:12
    Moderador
  • Você tem dominio?

    Se tiver vc pode fazer de duas formas:

    1) Criar\Alterar uma GPO inserindo o script .BAT dentro da diretiva de script de Logon (muito importante, tem que ser startup, não pode ser de logon).

    Isto vc já sabe como fazer, semana passada tinha um tópico seu onde isto foi discutido.

    2) Utilizar GP Preferences para alterar senha de usuários


    Fábio de Paula Junior

    terça-feira, 15 de maio de 2012 19:12
    Moderador

Todas as Respostas

  • Como vc está executando?

    aparece algum erro?


    Fábio de Paula Junior

    terça-feira, 15 de maio de 2012 18:38
    Moderador
  • Boa tarde Fábio,

    O script roda, mas não altera a senha, estou usando GPO /inicialização/



    • Editado Robson_Lima terça-feira, 15 de maio de 2012 18:42
    terça-feira, 15 de maio de 2012 18:39
  • Tente utilizar desta maneira, através do prompt de comando:

    net user Administrador Nova@Senha

    Pode ser necessário elevar o prompt (Executar como Administrador), se não fizer isso vai aparecer o erro 5, acesso negado.

    How to Change User Password at Command Prompt

    http://support.microsoft.com/kb/149427/en-us


    Fábio de Paula Junior

    terça-feira, 15 de maio de 2012 18:43
    Moderador
  • Tente também executar o seu script no prompt elevado.

    Fábio de Paula Junior

    terça-feira, 15 de maio de 2012 18:44
    Moderador
  • Fábio,

    O comando net user Administrador Nova@Senha, ok, funciona no cmd , mas quando monta o script .bat ou vbs ele não funciona, teria uma outra sugestão?


    • Editado Robson_Lima terça-feira, 15 de maio de 2012 19:05
    terça-feira, 15 de maio de 2012 18:48
  • Boa Tarde Robson,

    Tentou fazer esta manipulação por GPO?

    Configurações do Usuário
    - Preferências
    - Configurações do Painel de Controle
    - Usuários e Grupos Locais

    Quando clicar com o botão direito pode parece estranho só tem a opção novo, porem nos parâmetros internos a configuração temos outras opções interessantes para a manipulação dos usuários locais como: Criar, Substituir, Atualizar e Excluir.

    Faz o teste e veja se funciona.

    Abs,
    Wagner S. Vasconcellos

    terça-feira, 15 de maio de 2012 19:12
    Moderador
  • Você tem dominio?

    Se tiver vc pode fazer de duas formas:

    1) Criar\Alterar uma GPO inserindo o script .BAT dentro da diretiva de script de Logon (muito importante, tem que ser startup, não pode ser de logon).

    Isto vc já sabe como fazer, semana passada tinha um tópico seu onde isto foi discutido.

    2) Utilizar GP Preferences para alterar senha de usuários


    Fábio de Paula Junior

    terça-feira, 15 de maio de 2012 19:12
    Moderador
  • Caro Fábio e Wagner,

    Não funcionou, nenhuma das duas formas.

    terça-feira, 15 de maio de 2012 19:33
  • Robson,

    Verificou se a GPO foi aplicada com o GPResult?
    As GPOs demoram um tempo para ser aplicada, se for o caso no Cliente execute o gpupdate /force

    Depois veja se teve exito com a Gpo no Event Viewer, e reinicie o PC para ver se está OK

    Abs
    terça-feira, 15 de maio de 2012 19:53
    Moderador
  • Wagner,

    não funcionou, sim, rodei o gpupdate /force.

    terça-feira, 15 de maio de 2012 19:58
  • Devia funcionar, já criei usuários locais com esta GPO.

    Testou todas as opções, criar, atualizar, excluir.
    Se poder faça o teste em mais de um Cliente, para ter certeza que não está dando Erro em um PC por exemplo.
    terça-feira, 15 de maio de 2012 20:01
    Moderador
  • Robson,

    Manda um print com as configurações da sua GPO e responda se tem conta de computadores e/ou usuários em baixo de onde a GPO está aplicada.

    Por exemplo, a forma numero 1 que indiquei teria que ser a GPO aplicada acima de onde estão as contas de computadores.

    No escuro fica mais dificil ajudar.



    Fábio de Paula Junior

    terça-feira, 15 de maio de 2012 20:05
    Moderador