functions/Import-D365LBDCertificates.ps1
function Import-D365LBDCertificates { <# .SYNOPSIS Looks inside the agent share extracts the version from the zip by using the custom module name. Puts an xml in root for easy idenitification .DESCRIPTION Exports .EXAMPLE Import-D365Certificates .EXAMPLE Import-D365Certificates #> [alias("Import-D365Certificates")] param ( [Parameter(Mandatory = $false)] [string]$CertThumbprint, [Parameter(Mandatory = $false)] [string]$CertFolder, [switch]$Exportable ) BEGIN { } PROCESS { ##Import do to.. bythumbprint $certs = get-childitem "$CertFolder" foreach ($cert in $certs) { if ($Exportable) { Import-PfxCertificate $cert.FullName -CertStoreLocation "Cert:\localmachine\my" -Exportable } else { Import-PfxCertificate $cert.FullName -CertStoreLocation "Cert:\localmachine\my" } } END { } } } |