Não é possível alterar a senha da rede a partir da linha de comando

1

Eu tenho uma pergunta anterior relacionada a como alguém pode alterar uma senha do cliente 'bottom' ao efetuar login recursivamente em vários clientes RDP: Altere a senha do Windows quando estiver em vários RDP

Uma sugestão foi usar a linha de comando. No entanto isso não está funcionando. Preciso alterar a senha da rede para o meu usuário, o TheirDomain \ Mr Boy:

C:>net user "mr boy" MyNewPassword /domain The request will be processed at a domain controller for domain < redacted>.

System error 5 has occurred.

Access is denied.

Se eu executar a mesma coisa sem passar uma nova senha, ela funcionará, exibindo informações sobre o meu nome de usuário.

Eu não sei o que o DC está rodando - Active Directory provavelmente no Win2k8 - mas o PC é o W7.

Qualquer resposta sobre como corrigir esse problema específico ou a questão mais geral na pergunta vinculada seria bem-vinda. Eu atualmente não tenho como alterar minha senha além de esperar que ela expire, quando o login irá me avisar / forçar!

    
por Mr. Boy 15.04.2015 / 10:59

2 respostas

1

link

Only administrators can change domain passwords at the Windows command prompt.

Parece que você não pode fazer isso

    
por 15.04.2015 / 11:10
0

Você precisa realizar a alteração de senha na linha de comando, ou isso é apenas um requisito, já que você está em sessões RDP aninhadas? Se você salvar o seguinte em um arquivo de texto chamado ChangePassword.vbs, poderá iniciá-lo a partir de uma linha de comando e, em seguida, alterar sua senha na sessão atual do RDP:

Set objShell = CreateObject("Shell.Application")
objShell.WindowsSecurity
    
por 22.04.2015 / 16:09