Sysprep_SetProductKey

Sysprep_SetProductKey(sKey)

Sets the product key (license key) for the operating system.

Arguments

ARGUMENT

DESCRIPTION

TYPE

sKey

Product key

String

Return Type

Boolean, TRUE if function completed successfully.

Affected unattend sections

UNATTEND FILE

COMPONENT PATH / SECTION

SETTINGS PASS

Sysprep.inf

Userdata

N/A

Remarks

Typpically used in the PreBootScript.wsf

(warning) NOTE: The current version of this function will not insert the product key for operating systems that uses the unattend.xml file.
                These operating systems must be activated, and a CapaInstaller job must be created to add the product key and activate it.

Example

The following example will add the productkey "12345-ABCDE-12345-ABCDE-12345"

Private Function IncludeScript(sScriptFile)
 '...
End Function

'Begin
  bStatus=True
  If bStatus Then bStatus=IncludeScript("customlib.cis")
  If bStatus Then bStatus=IncludeLibrary("Capalib.cin")
  If bStatus Then bStatus=IncludeLibrary("Osdlib.cin")
  If bStatus Then bStatus=Job_Start("WS","Script Name","1.0","ScriptName.log","INSTALL")
  If bStatus Then bStatus=OSD_Initialize()

  If bStatus Then bStatus=Sysprep_SetProductKey("12345-ABCDE-12345-ABCDE-12345")

  Job_End(bStatus)
'End main

See Also

IncludeScript function