Eu criei um script PowerShell que torna super fácil encontrar certificados por impressão digital, nomes de assunto ou números de série. Você pode encontrá-lo aqui:
Por padrão, ele pesquisará os repositórios certificados "CurrentUser" e "LocalMachine" e realizará uma correspondência insignificante de maiúsculas e minúsculas na impressão digital, nomes de assunto e número de série. Você também pode adicionar -PrivateKey para listar apenas certs com uma chave privada e -expiration para listar certs por data de expiração. Exceto quando usar o sinalizador -expiration, ele retornará uma lista de objetos .NET X509Certificate reais que você pode manipular.
Exemplos de uso:
get-cert a909
get-cert contoso -privateKey
também adiciona dois aliases: lscert, dircert