注册证书的代码

 # 注册证书
$expirationDate = [datetime]::Today.AddYears(5)
# $expirationDate =(Get-Date).AddDays(7)
$thumb = (New-SelfSignedCertificate -Type Custom  -Subject "CN=Only Software, O=Only Corporation, C=US" -KeyUsage DigitalSignature -FriendlyName "Your friendly name goes here" -CertStoreLocation "Cert:\CurrentUser\My" -TextExtension @("2.5.29.37={text}1.3.6.1.5.5.7.3.3", "2.5.29.19={text}")   -NotAfter $expirationDate).Thumbprint

#导出证书
$pwd = '123456'
$destinationDirectory = "C:\Test\" 
$filename = "mycert.pfx"
$pathAndFilename = $destinationDirectory + $filename
$password = ConvertTo-SecureString -String  $pwd -Force -AsPlainText 
Export-PfxCertificate -cert "Cert:\CurrentUser\My\$thumb" -FilePath $pathAndFilename  -Password $password