AutoIt
AutoIt
Import a Certificate (.cer file) into a Windows Certificate Store
See more Certificates Examples
Demonstrates how to import a certificate (without private key) into a Windows certificate store.Chilkat AutoIt Downloads
Local $bSuccess = False
$oCert = ObjCreate("Chilkat.Cert")
$bSuccess = $oCert.LoadFromFile("qa_data/certs/example.cer")
If ($bSuccess = False) Then
ConsoleWrite($oCert.LastErrorText & @CRLF)
Exit
EndIf
$oCertStoreCU = ObjCreate("Chilkat.CertStore")
Local $bReadOnlyFlag = False
; "CurrentUser" and "My" are the exact keywords to select your user account's certificate store.
$bSuccess = $oCertStoreCU.OpenWindowsStore("CurrentUser","My",$bReadOnlyFlag)
If ($bSuccess = False) Then
ConsoleWrite("Failed to open the CurrentUser/My certificate store for read/write." & @CRLF)
Exit
EndIf
; Import the certificate into the CurrentUser/My certificate store.
$bSuccess = $oCertStoreCU.AddCertificate($oCert)
If ($bSuccess = False) Then
ConsoleWrite($oCertStoreCU.LastErrorText & @CRLF)
Exit
EndIf
ConsoleWrite("Imported " & $oCert.SubjectCN & @CRLF)
ConsoleWrite("Success." & @CRLF)