Simple Purpose Scripts for Windows
Purpose of the deploy_certificate script is to deploy renewed certificate to remote system.
- Deploys TLS certificate in PEM format to Windows "personal" certificate store ( Local Machine \ My )
- Optionally deploys intermediate certificate to Windows "intermediate" certificate store ( Local Machine \ CA )
- Assigns private key to the imported certificate if key was already present ( by running CertUtil.exe )
- Optionally assigns imported certificate to the IIS Binding
- Possible to deploy the certificate(s) on remote computer
DeployCertificate.ps1 -CertificatePath PATHTOCERT [ -IntermediateCertificatePath PATHTOINTEREMEDIATECERT ] [ -IisBindingName IISBINDINGNAME ] [ -ComputerName REMOTECOMPUTER ]