Como posso alterar a senha de várias credenciais no Windows Vault (também conhecido como Credential Manager)?

7

Meu laptop do Windows 7 não faz parte do domínio do Active Directory da minha empresa. No entanto, conecto-me a vários recursos no domínio, incluindo sites de intranet, compartilhamentos de arquivos e TFS. A cada três meses, minha empresa me faz mudar minha senha.

Descobri que o Windows 7 tem um Gerenciador de Credenciais, no qual posso entrar e editar senhas armazenadas. No entanto, quando mudo a minha senha, tenho pelo menos uma dúzia de credenciais diferentes para editar. Observe que cada credencial tem o mesmo nome de usuário no formato "domínio \ usuário".

Existe uma maneira de alterar a senha de todas as credenciais com o mesmo nome de usuário?

Eu acho que o problema é mais agudo com compartilhamentos de arquivos e TFS, onde eu pareço ter acesso negado. Com os sites de intranet, pelo menos, sou solicitado pelo Internet Explorer a alterar minha senha (embora repetidamente para cada um que eu acesse).

    
por Marc Stober 20.01.2012 / 15:55

2 respostas

5

Para completar, você pode gerenciar credenciais na linha de comando ou em script de lote com cmdkey.exe (localizado em% windir% \ system32).


Por exemplo, para adicionar (ou atualizar) as credenciais em server.domain.tld :

cmdkey.exe /add:server.domain.tld /user:username /pass:password

ou para todo o domínio:

cmdkey.exe /add:*.domain.tld /user:username /pass:password


/user também pode receber domain\username ou username@domain


Em vez de abrir o Windows Vault, você poderia executar um script em lote simples que solicitaria sua nova senha:

set /p pw=Enter your new password:
cmdkey.exe /add:*companydomain.tld /user:myusername /pass:%pw%
    
por 06.02.2013 / 22:29
2

Se alguém estiver interessado em ler e escrever no PowerShell ou no C #, aqui está um link para um script que faz isso:

Gerenciador de Credenciais do PowerShell: CredMan.ps1

O script do PowerShell acessa a API por meio do C # incorporado que utiliza o Pinvoke.

    
por 29.08.2013 / 15:48