Sys_GetSerialNumber

Sys_GetSerialNumber()

Gets the computers serial number from BIOS, and returns it in gsValue.
If a serial number can be located in BIOS, gbValue is TRUE, otherwise it returns FALSE.

Arguments

No arguments provided.

Return Type

Boolean, TRUE if function completed successfully.

Remarks

Typically used in the PreBootScript.wsf

Example

The following example will retrieve the serial number and display a warning to the user if no serial number can be found.

(info) NOTE: This function is called by the OSD_Initialize function, which stores the serial number in the gsSerialNumber variable

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=Sys_GetSerialNumber()
  If bStatus and NOT gbValue Then bStatus=Dialog_ShowWarning("No serial number found in BIOS")

  Job_End(bStatus)
'End main

See Also

IncludeScript function, Dialog_ShowWarning