O Windows parece estar salvando minhas credenciais para uma variedade de aplicativos (servidores de terminal, etc) e eu gostaria de limpar esses dados.
Como posso fazer backup e limpar esses dados?
Comentários
- Existe uma maneira de automatizar a remoção de credenciais em cache por meio de um script PowerShell que eu posso invocar?
Resposta
O utilitário para excluir credenciais em cache é difícil de encontrar. Ele armazena ambos dados de certificado e também senhas de usuário.
Abra um prompt de comando ou digite o seguinte no comando de execução
rundll32.exe keymgr.dll,KRShowKeyMgr
O Windows 7 torna isso mais fácil criando um ícone no painel de controle chamado “Gerenciador de credenciais”
Comentários
- boa redação para administradores e usuários finais. Poderia ter usado um guia de rota para o Crede Gerente inicial, para os menos experientes em Admin.
- Excelente. Este comando salvou meu dia. Não ' sabia disso
- Meu item do painel de controle para isso está oculto devido às políticas do grupo de empresas. O comando que você deu é a única maneira de acessar minhas credenciais em cache. Obrigado.
Resposta
Há também um utilitário de linha de comando:
C:\> cmdkey /? Creates, displays, and deletes stored user names and passwords. The syntax of this command is: CMDKEY [{/add | /generic}:targetname {/smartcard | /user:username {/pass{:password}}} | /delete{:targetname | /ras} | /list{:targetname}] Examples: To list available credentials: cmdkey /list cmdkey /list:targetname To create domain credentials: cmdkey /add:targetname /user:username /pass:password cmdkey /add:targetname /user:username /pass cmdkey /add:targetname /user:username cmdkey /add:targetname /smartcard To create generic credentials: The /add switch may be replaced by /generic to create generic credentials To delete existing credentials: cmdkey /delete:targetname To delete RAS credentials: cmdkey /delete /ras
Link para a página de documentação: https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/cmdkey
Comentários
- Obrigado. Ajudou-me a criar um
cmd
arquivo para excluir as centenas de entradas de merda que eu tinha.
Resposta
Use cmd
:
NET USE
(para ver o que você está conectado para)
NET USE * /DELETE
(para excluir todas as conexões)
net use
a informação não é a as mesmas informações listadas em keymgr ou credential mgr.
Resposta
Para sua informação, acabei de encontrar um caso em que uma credencial (possivelmente corrompida , uma vez que apareceu em uma entrada nomeada com apenas dois caracteres Unicode estranhos) apareceu apenas na interface rundll32.exe keymgr.dll,KRShowKeyMgr
, e não na interface do Credential Manager encontrada no painel de controle do Windows 7. Portanto, pode valer a pena verificar ambas as interfaces para credenciais em cache.