Há um bom artigo sobre o Learn IIS que explica como usar o PowerShell para adquirir e instalar um certificado:
PowerShell Snap -in: Configurando o SSL com o snap-in IIS PowerShell
To enable SSL three steps are involved:
- Acquiring and installing a certificate
- Creating an SSL binding in IIS
- Assigning the certificate to the IP:Port of the IIS binding
and optionally:
- Enforcing SSL on your web-site