Okay. Progress, sort of.
1. Googled around some more, found this StackOverflow post ..
http://stackoverflow.com/questions/6178815/wamp2-https-and-ssl. Clicked on the link and Downloaded the OpenSSL it recommended.
2. Copy and pasted the exe + 2 dlls from there into accessory/bin .. ran the exe. Came up with OpenSSL> .. Huzzah!
3. Ran (admin) the CreateCertificateSigningRequest.bat file.
4. Got the same error as above, "..\openssl is not recognized as an internal or external command, operable program or batch file.".
5. Copy and pasted the exe + 2 dlls into the "Make Certificates" folder.
6. Edited the bat file to remove the "..\" in front of the two openssl commands.
7. Ran (admin) the CreateCertificateSigningRequest.bat file.
8. Okay, crazy. See the attached image.
.\YourCARoot\private\ForReal.key: No error
1748:error:02001003:system library:fopen:No such process:.\crypto\bio\bss_file.c:356:fopen('.\YourCARoot\private\ForReal.key','wb')
1748:error:20074002:BIO routines:FILE_CTRL:system lib:.\crypto\bio\bss_file.c:258:
And there's another one for the second openssl call.
** I'm guessing this is because the batch file is calling stuff that doesn't make sense to the version of openssl downloaded.
So I'm going to try (again) the files from the openssl site. See if I can get that working.
[EDIT]
* Downloaded the latest OpenSSL binaries. On following the same logic as above, got the same errors.
Image of the errors now attached.
[attachment deleted by admin]