Running Certbot on Windows - Phase 2

Part 3:

The Install Script can be found here: https://github.com/ahaw021/CERTBOT-WINDOWS-BUILD

Most of the functions are self explanatory but are described a bit more below.

The script is also designed to be modular so if you get stuck on one component you can re-run just that component.

downloadPythonInstallerPIPCert - downloads latest version of 64-bit python to %TEMP%
installPythonPIPCert - Installs Cert and Python
installPIPVENV - Downloads Get-PIP.py scripts and gets pip. Then uses pip to install virtualenv and virtualenvwrapper (easier virtual environment management)

createVirtualCertbotEnvs() - creates a virtual environment
installCertbotInVENVS() - install certbot in a virtual environment
fixCertbotFiles() - fixes certbot as per post 1

If everything works well you should get 3 environments that look like below and the %TEMP% folder should have the 3 files we downloaded. You can also verify certbot works in all 3 environments.