откройте certmgr из командной строки и сохраните сертификат в каталог c: - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь экспортировать сертификаты из моего личного хранилища в c: расположение диска с помощью certmgr в сценарии

Кто-нибудь знает, что это за команда, или может отправить меня на какой-нибудь веб-сайт. Большое спасибо ..

CertMgr /s /r CurrentUser my /put cert1.cer /s /r C:\

1 Ответ

0 голосов
/ 08 мая 2020

Следующая команда сохраняет сертификат с общим именем myCert в системном хранилище my в файл с именем newCert.cer. (certmgr команда: certmgr.exe вместо certmgr.msc)

certmgr / add / c / n myCert / s my newCert.cer

Пожалуйста см. ссылку ниже.
https://docs.microsoft.com/en-us/dotnet/framework/tools/certmgr-exe-certificate-manager-tool
Кроме того, мы могли бы сослаться на приведенный ниже командлет Powershell, который может экспортировать сертификат в файл, разница между этими командами заключается в том, являются ли частные key и некоторые другие расширенные свойства экспортируются.
https://docs.microsoft.com/en-us/powershell/module/pkiclient/export-certificate?view=win10-ps
https://docs.microsoft.com/en-us/powershell/module/pkiclient/export-pfxcertificate?view=win10-ps
Вот пример экспорта сертификата в файл PFX.

$mypwd = ConvertTo-SecureString -String "1234" -Force -AsPlainText
Get-ChildItem -Path cert:\localMachine\my\5F98EBBFE735CDDAE00E33E0FD69050EF9220254 | Export-PfxCertificate -FilePath C:\mypfx.pfx -Password $mypwd
...