Script de limpeza do Gerenciador de credenciais do Windows 7

Script de limpeza do Gerenciador de credenciais do Windows 7

Estou trabalhando na criação de um script para limpar todas as credenciais genéricas no gerenciador de credenciais.

Tenho um usuário aqui que possui centenas de credenciais genéricas, excluí-las por meios convencionais será uma dor de cabeça. Pesquisei tudo no Google e todas as respostas são: escreva um arquivo bat usando CMDKEY. Bem, o problema é que CMDKEY diz que NÃO foram encontradas credenciais... o que não faz absolutamente nenhum sentido quando ela tem várias centenas visíveis no gerenciador de credenciais. Há algo que estou faltando aqui? Eu também tentei o VaultCMD e também não encontrei nada. Existe outro comando ou maneira de simplesmente limpar o gerenciador de credenciais, um arquivo talvez armazenado em algum lugar que eu possa apagar, etc.?

A única maneira de fazer com que o CMDKEY mostre uma credencial genérica é adicioná-la do CMDKEY, como cmdkey /generic:testnet /user:test /pass 123

Ele exibirá essa entrada e somente isso.

Responder1

Usar linha de comandouso líquido * /delete Há também um utilitário de linha de comando: C:> cmdkey /?

Cria, exibe e exclui nomes de usuário e senhas armazenados.

A sintaxe deste comando é:

CMDKEY [{/add | /generic}:targetname {/smartcard | /usuário:nomedeusuário {/pass{:senha}}} | /delete{:nome do destino | /ras} | /lista{:nome do destino}]

Exemplos:

Para listar as credenciais disponíveis: cmdkey /list cmdkey /list:targetname

Para criar credenciais de domínio: cmdkey /add:targetname /user:username /pass:password cmdkey /add:targetname /user:username /pass cmdkey /add:targetname /user:username cmdkey /add:targetname /smartcard

Para criar credenciais genéricas: A opção /add pode ser substituída por /generic para criar credenciais genéricas

Para excluir credenciais existentes: cmdkey /delete:targetname

Para excluir credenciais RAS: cmdkey /delete /ras

informação relacionada