PowerShell 技能连载 - 读取 PFX 证书
适用于 PowerShell 所有版本
当您使用 Get-PfxCertificate
命令时,您可以读取 PFX 证书文件,并使用证书来为脚本签名。然而,该命令总是交互式地询问证书的密码。
以下这段代码可以通过脚本来提交密码:
$PathToPfxFile = 'C:\temp\test.pfx'
$PFXPassword = 'test'
Add-Type -AssemblyName System.Security
$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2
$cert.Import($PathToPfxFile, $PFXPassword, 'Exportable')
$cert
PowerShell 技能连载 - 读取 PFX 证书
http://blog.vichamp.com/2014/10/29/reading-in-pfx-certificate/