Log_RegisterLogfile(sLogfile)
Registers any additional files that the upload process should parse for unwanted text and upload.
Arguments
ARGUMENT | DESCRIPTION | TYPE |
---|---|---|
sLogfile | The full path to the file | String |
Return Type
Boolean, TRUE if function completed successfully.
Remarks
Typpically used in the PreBootScript.wsf
Example
The following example will do the following:
- Set the global variable gsLogServerFolder to a log share on the OSD server.
- Add a custom logfile is registered for submit along with the well-known logfiles.
- Register the product key as an unwanted text string that should be excluded from all files.
Submit the logfiles.
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() gsLogServerFolder="\\" & gsBootServer & "\LogFiles" 'set the log folder root sProductKey = "11111-22222-33333-44444-55555" If bStatus Then bStatus=Sysprep_SetProductKey(sProductKey) If bStatus Then bStatus=Log_RegisterExcludeValue("Product key",sProductKey) 'remove productkey value from logfiles If bStatus Then bStatus=Log_RegisterWellKnownFiles() If bStatus Then bStatus=Log_RegisterLogfile("X:\MyTestLog.log") 'register an aditional file to submit If bStatus Then bStatus=Log_SubmitLogs() 'submit the logs Job_End(bStatus) 'End main
See Also
IncludeScript function, Log_RegisterExcludeValue, Log_RegisterWellKnownFiles, Log_RemoveLogs, Log_SubmitLogs