Команда Import-PfxCertificate
PowerShell, вероятно, сделает то, что вы хотите. ,
Это позволит импортировать сертификаты и ключи, хранящиеся в my.pfx
файле, в Trusted Root Certificate Authorities
хранилище сертификатов для локального компьютера.
Import-PfxCertificate –FilePath C:\mypfx.pfx cert:\localMachine\Root -Password $password
Возможно, вам придется немного поэкспериментировать, чтобы найти имя, используемое для хранилища сертификатов, представляющего интерес. Я сделал это, скопировав отпечаток сертификата в соответствующем хранилище из пользовательского интерфейса, удалив пробелы, а затем запустив
ls|where {$_.Thumbprint -eq "<thumprint value here, with spaces removed>"}
Который дал мне это как часть вывода.
Directory: Microsoft.PowerShell.Security\Certificate::LocalMachine\Root