Skip to main content

March 13, 2025

Create Post Sysprep Script/Batch File and Copy Certificate

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 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\Omnissa\Horizon 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.

Was this page helpful?

Provide feedback for this topic

Was this topic helpful?

Please do not include any personal or confidential information.

Generating link…