Sample code for 30+ languages & platforms
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

AutoIt
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)