Página 1 de 1

[Script] VBS para alterar senha do Administrador local

Enviado: 13 Jun 2013 13:58
por marceloleaes
Primeiramente deve-se criar e salvar em um compartilhamento (pode ser o netlogon) um script .vbs com o conteúdo abaixo:

Código: Selecionar todos

strComputer = “.”
Set colAccounts = GetObject(“WinNT://” & strComputer & “,computer”)
Set objUser = GetObject(“WinNT://” & strComputer & “/Administrador, user”)
objUser.SetPassword “senha”
objUser.SetInfo
Depois seguir os passos:

1 - Criar uma nova Unidade organizacional chamada “estacoes”.

2 - Colocar os computadores cadastrados no dominio dentro dela.

3 - Criar uma nova policy vinculada a essa OU em: configurações do computador / configurações do windows / scripts / inicializar

4 -  Informar o local do arquivo de script vbs criado. ex.: \\SEUSERVIDOR\NETLOGON\RESETASENHA.VBS

5 -  Reiniciar as estações

6 -  Correr pro abraço… hehehe

Observações:

Obviamente deve-se observar se o idioma do sistema é ingles ou português. Adaptando o nome de usuário administrator, ou administrador no script, e escolhendo a senha desejada no campo objUser.SetPassword “senha”

Caso a política de senhas do domínio necessite senha com caracteres especiais, obviamente a senha colocada no script também deve contar caracteres especiais, caso contrário retornará erro na linha 4.

Para tornar a gpo mais segura, é interessante colocar o script vbs num compartilhamento oculto ou usar o utilitário srcenc pra transformar o vbs num binário, dessa forma não aparece a senha que está no script. pra fazer isso é só executar o seguinte:

Código: Selecionar todos

srcenc script.vbs script.vbe

É isso !  ;D

Re:[Script] VBS para alterar senha do Administrador local

Enviado: 25 Jun 2013 15:32
por caiorosa
Show cara, tava precisando exatamente disso hoje, pois um dos suportes aqui passou a senha de adm para um usuário  ???