The second step in automating SSL certificate install is creating the post sysprep script/batch file and copying the certificate.
Use post build configuration script "SetupComplete.cmd "to import the SSL certificate and configure the VMware HTML Access registry (applies to Windows 7 and later).
http://technet.microsoft.com/en-us/library/dd744268%28v=ws.10%29.aspx
For example:
- Copy the SSL certificate file under C: drive. For this example, the "C:\desktone_ca_cert" file.
- Create a file SetupComplete.cmd under "%WINDIR%\Setup\Scripts\" folder. Create "Scripts" folder if it does not exist.
- Add following commands in SetupComplete.cmd file. The thumbprint value is what you copied above.
- Note that if you have root certificate and intermediate certificates in the certificate chain, then you need to add appropriate CertUtil commands in batch file.
CertUtil -importPFX -f -p "<password>" "C:\desktone_ca_cert.pfx" reg add "HKLM\SOFTWARE\VMware, Inc.\VMware Blast\Config" /f /v "SslHash" /t REG_SZ /d "31 2a 32 50 1a 0b 34 b1 65 46 13 a8 0a 5e f7 43 6e a9 2c 3e" del /F /Q "C:\desktone_ca_cert.pfx" del /F /Q "%systemroot%\setup\scripts\SetupComplete.cmd"
- Save the SetupComplete.cmd file. You can test the SetupComplete.cmd file on test machine.