Я могу создать самозаверяющий сертификат с помощью PowerShell:
$cert = New-SelfSignedCertificate –DnsName www.test.com -CertStoreLocation “cert:\LocalMachine\My”
Поскольку это сценарий автоматического тестирования, я должен разрешить несколько прогонов. В следующий раз я (это совершенно отдельный сеанс) хотел бы найти все сертификаты с DNS-именем www.test.com и полностью стереть их. Это может быть более одного, конечно, с разным отпечатком большого пальца и т. Д.
К сожалению, я не могу найти ни одной команды PowerShell, удаляющей сертификаты. Я полагаю, что я должен запросить на основе DNS, а затем в цикле удалить ...
Вопрос
Может ли эта задача вообще решаться полностью в Powershell? (удалить все сертификаты с указанным именем DNS)