WinBuilder [076 ]


       Scripts

 Define Fundamentals Version[47]  3.973 seconds
 Retrieve Project Info Version[24]  1.799 seconds
 Register Factory API Version[10]  4.942 seconds
 Make directories Version[8]  0.485 seconds
 Build Model Version[74]  1.640 seconds

 5 scripts processed.



      Errors

 [Failed] RegRead - Failed to read specified key from: [HKLM]Section: [WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] Key: [AppData] to variable:: [%Doc%]


      Warnings

 [Warning] Halt


       %BaseDir% = E:\programs\winbuilder prog 76\
(winbuilder's path is replaced by the variable %basedir% to make the log easier to read)

WinBuilder version [076 ]
 [Success] AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\LiveXP\Basic\Build\api.script] into the local variable list
 [Success] SetVar - Sucessfuly changed the value of [%script.project_loc%] to: [%BaseDir%\Projects\LiveXP\script.project]
 [Success] System - OnBuildExit [System,ONBUILDEXIT,Exec,%script.project_loc%,LiveXP-ONBUILDEXIT]
 [Ignore] IF - Directory does not exist: [%BaseDir%\Temp\LiveXP\vdk] evaluated string: [If,EXISTDIR,%ProjectTemp%\vdk,DirDelete,%ProjectTemp%\vdk]
 [Ignore] IF - [LiveXP-UpdateOnce] evaluated string: [If,EXISTSECTION,%ScriptFile%,LiveXP-UpdateOnce,Run,%ScriptFile%,LiveXP-UpdateOnce]
  


       [Script] Define Fundamentals

 [Info] File [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script] Version[47]
  
 [Success] IniRead - [%BaseDir%\Projects\LiveXP\script.project] Section [Main] Key [Title] to variable: [%title%] with value [XP Live CD]
 [Success] SetVar - Sucessfuly changed the value of [%Debug%] to: [0]
 Run - Processing section: [Set-Level] From file: [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script]
       [Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%pRadioButton1%,Equal,True,Set,"%HoJoPELevel%",1,PERMANENT]
       [Success] IF - [True] is equal to: [True] evaluated string: [If,%pRadioButton2%,Equal,True,Set,"%HoJoPELevel%",2,PERMANENT]
       [Success] SetVar - Sucessfuly changed the value of [%HoJoPELevel%] to: [2]
 Run - Processed section [Set-Level] in file: [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script]
 [Success] SetVar - Sucessfuly changed the value of [%RAMDriveLetter%] to: [B:]
 [Ignore] IF - [RAM Drive] is not equal to: [System Drive] evaluated string: [If,%pScrollBox3%,Equal,"System Drive",Set,%SettingsDrive%,##$pSystemDrive##$p,PERMANENT]
 [Success] IF - [RAM Drive] is equal to: [RAM Drive] evaluated string: [If,%pScrollBox3%,Equal,"RAM Drive",Set,%SettingsDrive%,%pScrollBox1%,PERMANENT]
 [Success] SetVar - Sucessfuly changed the value of [%SettingsDrive%] to: [B:]
 [Success] IF - [True] is equal to: [True] evaluated string: [If,%pCheckBox1%,Equal,True,Set,%ClearTarget%,1,PERMANENT]
 [Success] SetVar - Sucessfuly changed the value of [%ClearTarget%] to: [1]
 [Ignore] IF - [True] is equal to: [True] evaluated string: [If,Not,%pCheckBox1%,Equal,True,Set,%ClearTarget%,0,PERMANENT]
 [Ignore] IF - [%pCheckBox3%] is not equal to: [True] evaluated string: [If,%pCheckBox3%,Equal,True,Run,%ScriptFile%,Write_UPX]
 [Ignore] IF - [%pCheckBox5%] is not equal to: [True] evaluated string: [If,%pCheckBox5%,Equal,True,Run,%ScriptFile%,Write_Compress]
 [Success] SetVar - Sucessfuly changed the value of [%RegTyp%] to: [0x1]
 [Ignore] IF - [B:] is not equal to: [--] evaluated string: [If,%pScrollBox1%,Equal,--,Set,%RegTyp%,0x2,PERMANENT]
 [Ignore] IF - [RAM Drive] is not equal to: [System Drive] evaluated string: [If,%pScrollBox3%,Equal,"System Drive",Set,%RegTyp%,0x2,PERMANENT]
 [Success] SetVar - Sucessfuly changed the value of [%bootfix%] to: [True]
 [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\LiveXP\script.project] Section [Variables] Key [%bootfix%=True]
 [Ignore] IF - Directory exists: [%BaseDir%\Temp] evaluated string: [If,NotExistDir,%GlobalTemp%,DirMake,%GlobalTemp%]
 [Ignore] IF - Directory exists: [%BaseDir%\Workbench] evaluated string: [If,NotExistDir,%GlobalSupport%,DirMake,%GlobalSupport%]
 [Ignore] IF - Directory exists: [%BaseDir%\Temp\LiveXP] evaluated string: [If,NotExistDir,%ProjectTemp%,DirMake,%ProjectTemp%]
 [Ignore] IF - Directory exists: [%BaseDir%\Workbench\LiveXP\UserData] evaluated string: [If,NotExistDir,%ProjectTemplates%,DirMake,%ProjectTemplates%]
 [Ignore] IF - Directory exists: [%BaseDir%\Workbench\LiveXP\Cache] evaluated string: [If,NotExistDir,%ProjectCache%,DirMake,%ProjectCache%]
 [Ignore] IF - Directory exists: [%BaseDir%\Workbench\LiveXP\UserData\Data] evaluated string: [If,NotExistDir,%PPISODir%,DirMake,%PPISODir%]
 Run - Processing section: [Get-OS] From file: [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script]
       [Success] IF - File exists: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] evaluated string: [If,ExistFile,%ProjectInfo%,FileDelete,"%ProjectInfo%"]
       [Success] FileDelete - Sucessfully deleted [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini]
       [Success] FileCreateBlank - Created a new file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini]
       [Success] SetVar - Sucessfuly changed the value of [%OSType%] to: [nil]
       [Success] SetVar - Sucessfuly changed the value of [%Source64Bits%] to: [False]
       [Success] IF - [%OSType%] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\WIN51IP",Set,"%OSType%","XP"]
       [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IP] evaluated string: [If,ExistFile,%SourceDir%\WIN51IP,Set,%OSType%,XP]
       [Success] IF - [%OSType%] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\WIN51IC",Set,"%OSType%","XP"]
       [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IC] evaluated string: [If,ExistFile,%SourceDir%\WIN51IC,Set,%OSType%,XP]
       [Success] IF - [%OSType%] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\WIN51IL",Set,"%OSType%","W2003"]
       [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IL] evaluated string: [If,ExistFile,%SourceDir%\WIN51IL,Set,%OSType%,W2003]
       [Success] IF - [%OSType%] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\WIN51ID",Set,"%OSType%","W2003"]
       [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51ID] evaluated string: [If,ExistFile,%SourceDir%\WIN51ID,Set,%OSType%,W2003]
       [Success] IF - [%OSType%] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\WIN51IAA",Begin]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IAA] evaluated string: [If,ExistFile,%SourceDir%\WIN51IAA,Begin]
                   [Skipped] [Set,"%OSType%","W2003"]
                   [Skipped] [Set,%Source64Bits%,True]
             [Ignore] [End]
             [Success] IF - [%OSType%] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\WIN51IA",Set,"%OSType%","W2003"]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IA] evaluated string: [If,ExistFile,%SourceDir%\WIN51IA,Set,%OSType%,W2003]
             [Success] IF - [%OSType%] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\WIN51IS",Set,"%OSType%","W2003"]
             [Success] IF - File exists: [E:\ms 2k3 cd\WIN51IS] evaluated string: [If,ExistFile,%SourceDir%\WIN51IS,Set,%OSType%,W2003]
             [Success] SetVar - Sucessfuly changed the value of [%OSType%] to: [W2003]
             [Ignore] IF - Section exists [W2003] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\WIN51IB",Set,"%OSType%","W2003"]
             [Ignore] IF - Section exists [W2003] evaluated string: [If,Not,ExistVar,%OSType%,If,ExistFile,"%SourceDir%\CDROM_NT.5",Set,"%OSType%","W2000"]
             [Success] SetVar - Sucessfuly changed the value of [%OS%] to: [W2003]
             [Success] SetVar - Sucessfuly changed the value of [%Source64Bits%] to: [False]
             [Success] SetVar - Sucessfuly changed the value of [%Host64Bits%] to: [False]
       Run - Processed section [Get-OS] in file: [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script]
       [Success] ExtractFile - [wbVersion.exe] to: [%BaseDir%\Temp\LiveXP]
       [Success] ShellExecute: [Open] using: ["%BaseDir%\Temp\LiveXP\wbVersion.exe"] with parameters: ["-F:%BaseDir%\Projects\LiveXP\Script.project" -S:Main -K:WBVersion]
       [Ignore] IF - File does not exist: [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!CheckTools.Script] evaluated string: [If,ExistFile,%ProjectDir%\Basic\!WBManager\!CheckTools.Script,IniWrite,%ProjectDir%\Basic\!WBManager\!CheckTools.Script,Main,Selected,False]
       [Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%pCheckBox7%,Equal,True,If,EXISTFILE,%FinalizeScript%,Exec,%FinalizeScript%,Doit,pCheckBox7]
       Run - Processing section: [Get-Source-Locale] From file: [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script]
             [Ignore] IF - File exists: [%BaseDir%\Workbench\LiveXP\Cache\Prebuild\HoJoPE.exe] evaluated string: [If,NotExistFile,%HoJoPEdir%\%HoJoPEexe%,ExtractFile,%HIvesFactoryScript%,Exes,%HoJoPEexe%,%HoJoPEdir%]
             [Success] ShellExecute: [Hide] using: [%BaseDir%\Workbench\LiveXP\Cache\Prebuild\HoJoPE.exe] with parameters: [ "/O%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini" -TL "-IE:\ms 2k3 cd\I386\Hivedef.inf" -D0]
             [Success] IniRead - [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [OS] Key [SourceLocale] to variable: [%SourceLocale%] with value [00000409]
             [Success] SetVar - Sucessfuly changed the value of [%SourceLocale%] to: [00000409]
             [Success] RegRead - read specified key from: [HKEY_USERS]Section: [.DEFAULT\Control Panel\International] Key: [Locale] to variable:: [%Locale%] with value: [00000409]
             [Success] SetVar - Sucessfuly changed the value of [%Locale%] to: [00000409]
       Run - Processed section [Get-Source-Locale] in file: [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script]
       Run - Processing section: [Process-log] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\ScriptLog.Script]
             [Success] IniRead - [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script] Section [Main] Key [Title] to variable: [%Title%] with value [Define Fundamentals]
             [Success] IF - File exists: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] evaluated string: [If,ExistFile,"%ProjectInfo%",IniDelete,"%ProjectInfo%","Scripts","%Title%"]
             [Success] IniDeleteKey - Deleted INI key in [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Key [Define Fundamentals]
             [Success] IniRead - [%BaseDir%\Projects\LiveXP\Basic\!WBManager\!Fundamentals.Script] Section [Main] Key [Version] to variable: [%scriptversion%] with value [47]
             [Success] StrFormat - converted [Date(%TimeStamp%,yyyy-mm-dd hh:nn:ss)] to variable: [%TimeStamp%] with result: [2009-05-13 12:57:16]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Scripts] Key [Define Fundamentals=Version 47 at 2009-05-13 12:57:16]
       Run - Processed section [Process-log] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\ScriptLog.Script]
       [Clock] Script time: 3 seconds and 973 miliseconds

       [Done] Finished processing script: Define Fundamentals
        
        

      

       [Script] Retrieve Project Info

       [Info] File [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script] Version[24]
        
       [Info] Processing ProjectInfo File
       [Ignore] IF - Directory exists: [%BaseDir%\Temp\LiveXP] evaluated string: [If,NotExistDir,%ProjectTemp%,DirMake,%ProjectTemp%]
       Run - Processing section: [Create-Info] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script]
             [Success] IF - File exists: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] evaluated string: [If,ExistFile,%ProjectInfo%,FileDelete,%ProjectInfo%]
             [Success] FileDelete - Sucessfully deleted [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini]
             [Success] FileCreateBlank - Created a new file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini]
             [Success] TxtAddLine - Added line: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] line: [[Project]] Option:"Append"
             [Success] ShellExecute: [Hide] using: [cmd.exe] with parameters: [/c for /D %l in ("%BaseDir%\Projects\LiveXP") do echo ProjectName=%~nl >> "%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini"]
             [Success] ShellExecute: [Hide] using: [cmd.exe] with parameters: [/c for /f "tokens=*" %l in ("%BaseDir%\ISO\LiveXP.iso") do echo ISORootName=%~nl >> "%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini"]
             [Success] ShellExecute: [Hide] using: [cmd.exe] with parameters: [/c for /f "tokens=*" %l in ("%BaseDir%\ISO\LiveXP.iso") do echo RamISORootName=%~nl_RAM >> "%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini"]
             [Success] TxtAddLine - Added line: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] line: [] Option:"Append"
             [Success] TxtAddLine - Added line: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] line: [[Created]] Option:"Append"
             [Success] ShellExecute: [Hide] using: [cmd.exe] with parameters: [/c for /f "tokens=*" %l in ('Date /T') do echo Date=%l >> "%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini"]
             [Success] ShellExecute: [Hide] using: [cmd.exe] with parameters: [/c for /f "tokens=*" %l in ('Time /T') do echo Time=%l >> "%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini"]
             [Success] ShellExecute: [Hide] using: [cmd.exe] with parameters: [/c for /f "tokens=*" %l in ('Ver') do echo HostOS=%l >> "%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini"]
             [Success] IniRead - [%BaseDir%\Projects\LiveXP\Basic\Build\api.script] Section [Main] Key [Version] to variable: [%API_Ver%] with value [30]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Project] Key [API Version=30]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Project] Key [BootISO=]
             [Success] TxtAddLine - Added line: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] line: [] Option:"Append"
             [Success] TxtAddLine - Added line: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] line: [[Scripts]] Option:"Append"
       Run - Processed section [Create-Info] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script]
       [Info] Retrieving Source Operating System Info
       Run - Processing section: [retrieveOS] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\CDROM_IA.5] evaluated string: [If,ExistFile,%SourceDir%\CDROM_IA.5,Set,%OSSubType%,"Advanced Server"]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\CDROM_IP.5] evaluated string: [If,ExistFile,%SourceDir%\CDROM_IP.5,Set,%OSSubType%,Professional]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\CDROM_IS.5] evaluated string: [If,ExistFile,%SourceDir%\CDROM_IS.5,Set,%OSSubType%,Server]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IP] evaluated string: [If,ExistFile,%SourceDir%\WIN51IP,Set,%OSSubType%,Pro]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51AP] evaluated string: [If,ExistFile,%SourceDir%\WIN51AP,Set,%OSSubType%,Pro]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51MP] evaluated string: [If,ExistFile,%SourceDir%\WIN51MP,Set,%OSSubType%,Pro]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IC] evaluated string: [If,ExistFile,%SourceDir%\WIN51IC,Set,%OSSubType%,Home]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IL] evaluated string: [If,ExistFile,%SourceDir%\WIN51IL,Set,%OSSubType%,"Small Business"]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51ID] evaluated string: [If,ExistFile,%SourceDir%\WIN51ID,Set,%OSSubType%,"Data Center"]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51AD] evaluated string: [If,ExistFile,%SourceDir%\WIN51AD,Set,%OSSubType%,"Data Center"]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51MD] evaluated string: [If,ExistFile,%SourceDir%\WIN51MD,Set,%OSSubType%,"Data Center"]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IA] evaluated string: [If,ExistFile,%SourceDir%\WIN51IA,Set,%OSSubType%,Enterprise]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51AA] evaluated string: [If,ExistFile,%SourceDir%\WIN51AA,Set,%OSSubType%,Enterprise]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51MA] evaluated string: [If,ExistFile,%SourceDir%\WIN51MA,Set,%OSSubType%,Enterprise]
             [Success] IF - File exists: [E:\ms 2k3 cd\WIN51IS] evaluated string: [If,ExistFile,%SourceDir%\WIN51IS,Set,%OSSubType%,Standard]
             [Success] SetVar - Sucessfuly changed the value of [%OSSubType%] to: [Standard]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51AS] evaluated string: [If,ExistFile,%SourceDir%\WIN51AS,Set,%OSSubType%,Standard]
             [Ignore] IF - File does not exist: [E:\ms 2k3 cd\WIN51IB] evaluated string: [If,ExistFile,%SourceDir%\WIN51IB,Set,%OSSubType%,Web]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [OS] Key [Type=W2003]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [OS] Key [SubType=Standard]
             [Success] IniRead - [E:\ms 2k3 cd\I386\DRVINDEX.INF] Section [Version] Key [CabFiles] to variable: [%myTemp%] with value [driver]
             [Success] StrFormat - converted [REPLACE(%myTemp%,,,#$c)] to variable: [%myTemp%] with result: [driver]
             [Success] StrFormat - converted [SPLIT(%myTemp%,,,0)] to variable: [%num%] with result: [1]
             Loop [CabFiles] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script]
                   [Parameter] with parameters: [1] [driver]
                   [Success] StrFormat - converted [SPLIT(#1,,,#c)] to variable: [%tmp%] with result: [driver]
                   [Success] IniRead - [E:\ms 2k3 cd\I386\DRVINDEX.INF] Section [Cabs] Key [driver] to variable: [%res%] with value [driver.cab]
                   [Success] IF - [driver] is equal to: [driver] evaluated string: [If,%tmp%,EQUAL,driver,Set,%drCabFile%,%Res%]
                   [Success] SetVar - Sucessfuly changed the value of [%drCabFile%] to: [driver.cab]
                   [Ignore] ELSE - [Begin]
                         [Skipped] [Set,%spCabFile%,%Res%]
                         [Skipped] [Set,%OSServicePack%,%tmp%]
                   [Ignore] [End]
             Loop - Processed section [CabFiles] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script]
             [Ignore] IF - [SP2] is not equal to: [] evaluated string: [If,%OSServicePack%,Equal,"",Set,%OSServicePack%,NO_SP]
             [Success] RegRead - read specified key from: [HKEY_USERS]Section: [.DEFAULT\Control Panel\International] Key: [Locale] to variable:: [%Locale%] with value: [00000409]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Created] Key [Locale=00000409]
             [Success] IniRead - [E:\ms 2k3 cd\I386\txtsetup.sif] Section [nls] Key [DefaultLayout] to variable: [%DefaultLayout%] with value [00000409]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [OS] Key [ServicePack=SP2]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [OS] Key [DefaultLocale=00000409]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Cabs] Key [SP_CAB=SP2.cab]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Cabs] Key [DR_CAB=driver.cab]
             [Success] SetVar - Sucessfuly changed the value of [%Locale%] to: [00000409]
             [Success] SetVar - Sucessfuly changed the value of [%DefaultLayout%] to: [00000409]
             [Success] SetVar - Sucessfuly changed the value of [%spCabFile%] to: [SP2.cab]
             [Success] SetVar - Sucessfuly changed the value of [%drCabFile%] to: [driver.cab]
             [Success] SetVar - Sucessfuly changed the value of [%OSSubType%] to: [Standard]
             [Success] SetVar - Sucessfuly changed the value of [%OSServicePack%] to: [SP2]
       Run - Processed section [retrieveOS] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script]
       [Info] Retrieving WinBuilder Version
       [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Created] Key [WinBuilderVersion=076]
       [Success] IniRead - [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Project] Key [RamISORootName] to variable: [%ISO%] with value [LiveXP_RAM]
       [Success] IF - [True] is equal to: [True] evaluated string: [If,%pCheckBox2%,Equal,True,Run,%ScriptFile%,Delete-Iso]
       Run - Processing section: [Delete-Iso] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script]
             [Ignore] IF - File does not exist: [%BaseDir%\ISO\LiveXP_RAM.iso] evaluated string: [If,ExistFile,%ISODir%\%ISO%.iso,FileDelete,%ISODir%\%ISO%.iso]
             [Ignore] IF - File does not exist: [%BaseDir%\ISO\LiveXP.iso] evaluated string: [If,ExistFile,%ISOfile%,FileDelete,%ISOfile%]
       Run - Processed section [Delete-Iso] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script]
       [Info] Retrieving fundamental Locale Information
       [Ignore] IF - File does not exist: [%BaseDir%\Workbench\LiveXP\UserData\Data\ISO-PreProcess.Script.txt] evaluated string: [If,ExistFile,%PreISOScript%,FileDelete,%PreISOScript%]
       [Ignore] IF - File does not exist: [%BaseDir%\Workbench\LiveXP\UserData\Data\ISO-PostProcess.Script.txt] evaluated string: [If,ExistFile,%PostISOScript%,FileDelete,%PostISOScript%]
       [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [RamDrive] Key [DriveLetter=B:]
       [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [RamDrive] Key [Settings=B:]
       [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Project] Key [HoJoPELevel=2]
       Run - Processing section: [Process-log] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\ScriptLog.Script]
             [Success] IniRead - [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script] Section [Main] Key [Title] to variable: [%Title%] with value [Retrieve Project Info]
             [Success] IF - File exists: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] evaluated string: [If,ExistFile,"%ProjectInfo%",IniDelete,"%ProjectInfo%","Scripts","%Title%"]
             [Success] IniDeleteKey - Deleted INI key in [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Key [Retrieve Project Info]
             [Success] IniRead - [%BaseDir%\Projects\LiveXP\Basic\Build\1 - ProjectInfo.Script] Section [Main] Key [Version] to variable: [%scriptversion%] with value [24]
             [Success] StrFormat - converted [Date(%TimeStamp%,yyyy-mm-dd hh:nn:ss)] to variable: [%TimeStamp%] with result: [2009-05-13 12:57:17]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Scripts] Key [Retrieve Project Info=Version 24 at 2009-05-13 12:57:17]
       Run - Processed section [Process-log] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\ScriptLog.Script]
       [Clock] Script time: 1 second and 799 miliseconds

       [Done] Finished processing script: Retrieve Project Info
        
        

      

       [Script] Register Factory API

       [Info] File [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script] Version[10]
        
       Run - Processing section: [vmlocation] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
             [Success] SetVar - Sucessfuly changed the value of [%vmlocation%] to: [%BaseDir%\Temp\LiveXP]
             [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,%pFileBox1%,Equal,"",Begin]
                   [Skipped] [If,Not,ExistDir,%vmlocation%,exitscript,"VM directory does not exist."]
                   [Skipped] [Set,%vmlocation%,"%pFileBox1%/"]
                   [Skipped] [StrFormat,REPLACE,%vmlocation%,"\/","",%vmlocation%]
                   [Skipped] [StrFormat,REPLACE,%vmlocation%,"/","",%vmlocation%]
             [Ignore] [End]
       Run - Processed section [vmlocation] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
       [Success] SetVar - Sucessfuly changed the value of [%ApiRegScript%] to: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
       [Success] SetVar - Sucessfuly changed the value of [%PreApiRegName%] to: [PreApiRegScript.txt]
       [Success] SetVar - Sucessfuly changed the value of [%PostApiRegName%] to: [PostApiRegScript.txt]
       [Success] SetVar - Sucessfuly changed the value of [%ApiRegDir%] to: [%BaseDir%\Temp\LiveXP\apireg]
       [Success] SetVar - Sucessfuly changed the value of [%ApiRegBackupDir%] to: [%BaseDir%\Temp\LiveXP\apireg\backup]
       [Success] SetVar - Sucessfuly changed the value of [%ApiRegConfig%] to: [%BaseDir%\Temp\LiveXP\apireg\ApiRegCfg.ini]
       [Success] SetVar - Sucessfuly changed the value of [%PreApiRegScript%] to: [%BaseDir%\Temp\LiveXP\apireg\PreApiRegScript.txt]
       [Success] SetVar - Sucessfuly changed the value of [%PostApiRegScript%] to: [%BaseDir%\Temp\LiveXP\apireg\PostApiRegScript.txt]
       [Success] SetVar - Sucessfuly changed the value of [%ApiRegSecondPass%] to: [no]
       [Success] SetVar - Sucessfuly changed the value of [%ApiRegShowInfos%] to: [no]
       [Ignore] IF - Section exists [] evaluated string: [If,Not,EXISTVAR,%ApiRegHDDDrive%,Set,%ApiRegHDDDrive%,"",PERMANENT]
       [Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%pCheckBox1%,Equal,True,Set,%ApiRegSecondPass%,"yes",PERMANENT]
       [Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%pCheckBox4%,Equal,True,If,%pCheckBox5%,Equal,True,Set,%ApiRegShowInfos%,"yes",PERMANENT]
       [Success] IF - [False] is equal to: [False] evaluated string: [If,%pCheckBox2%,Equal,False,Set,%ApiRegSupport%,"both",PERMANENT]
       [Success] SetVar - Sucessfuly changed the value of [%ApiRegSupport%] to: [both]
       [Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%pCheckBox2%,Equal,True,Set,%ApiRegSupport%,"boot",PERMANENT]
       [Success] System - Refreshing all variables
       [Ignore] IF - Directory does not exist: [%BaseDir%\Temp\LiveXP\infs] evaluated string: [If,ExistDir,"%ProjectTemp%\infs",DirDelete,"%ProjectTemp%\infs"]
       [Ignore] IF - Directory exists: [%BaseDir%\Temp\LiveXP\apireg] evaluated string: [If,Not,ExistDir,%ApiRegDir%,DirMake,%ApiRegDir%]
       [Ignore] IF - Directory does not exist: [%BaseDir%\Temp\LiveXP\apireg\backup] evaluated string: [If,ExistDir,%ApiRegBackupDir%,DirDelete,%ApiRegBackupDir%]
       [Success] ExtractFile - [ApiRegUtil.exe] to: [%BaseDir%\Temp\LiveXP\apireg]
       [Success] ExtractFile - [ApiRegCfg.ini] to: [%BaseDir%\Temp\LiveXP\apireg]
       [Success] FileCreateBlank - Created a new file: [%BaseDir%\Temp\LiveXP\apireg\PreApiRegScript.txt]
       [Success] TxtAddLine - Added line: [%BaseDir%\Temp\LiveXP\apireg\PreApiRegScript.txt] line: [Echo#$cPreApiRegScript_PreVMBoot] Option:"PREPEND"
       [Success] TxtAddLine - Added line: [%BaseDir%\Temp\LiveXP\apireg\PreApiRegScript.txt] line: [[PreVMBoot]] Option:"PREPEND"
       [Success] TxtAddLine - Added line: [%BaseDir%\Temp\LiveXP\apireg\PreApiRegScript.txt] line: [Echo#$cPreApiRegScript_Process] Option:"PREPEND"
       [Success] TxtAddLine - Added line: [%BaseDir%\Temp\LiveXP\apireg\PreApiRegScript.txt] line: [[Process]] Option:"PREPEND"
       [Success] FileCreateBlank - Created a new file: [%BaseDir%\Temp\LiveXP\apireg\PostApiRegScript.txt]
       [Success] TxtAddLine - Added line: [%BaseDir%\Temp\LiveXP\apireg\PostApiRegScript.txt] line: [Echo#$cPostApiRegScript_PostVMBoot] Option:"PREPEND"
       [Success] TxtAddLine - Added line: [%BaseDir%\Temp\LiveXP\apireg\PostApiRegScript.txt] line: [[PostVMBoot]] Option:"PREPEND"
       [Success] TxtAddLine - Added line: [%BaseDir%\Temp\LiveXP\apireg\PostApiRegScript.txt] line: [Echo#$cPostApiRegScript_Process] Option:"PREPEND"
       [Success] TxtAddLine - Added line: [%BaseDir%\Temp\LiveXP\apireg\PostApiRegScript.txt] line: [[Process]] Option:"PREPEND"
       [Success] IF - [both] is equal to: [both] evaluated string: [If,%ApiRegSupport%,Equal,both,Run,%ScriptFile%,checkimdisk]
       Run - Processing section: [checkimdisk] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
             [Success] SetVar - Sucessfuly changed the value of [%apiregimdiskfound%] to: []
             [Success] SetVar - Sucessfuly changed the value of [%tmp%] to: [C:\WINDOWS\system32]
             [Success] System,FileRedirect,ON
             [Success] IF - File exists: [C:\WINDOWS\system32\imdisk.exe] evaluated string: [If,ExistFile,"%tmp%\imdisk.exe",Set,%apiregimdiskfound%,"1"]
             [Success] SetVar - Sucessfuly changed the value of [%apiregimdiskfound%] to: [1]
             [Success] System,FileRedirect,OFF
             [Success] IF - File exists: [C:\WINDOWS\system32\imdisk.exe] evaluated string: [If,ExistFile,"%tmp%\imdisk.exe",Set,%apiregimdiskfound%,"1"]
             [Success] SetVar - Sucessfuly changed the value of [%apiregimdiskfound%] to: [1]
             [Success] System,FileRedirect,ON
             [Success] IF - [1] is equal to: [1] evaluated string: [If,%apiregimdiskfound%,Equal,"1",Begin]
                   [Success] SetVar - Sucessfuly changed the value of [%apiregimdiskver%] to: []
                   [Success] System,FileRedirect,ON
                   [Success] System,ErrorOff
                   [Success] IF - [] is equal to: [] evaluated string: [If,%apiregimdiskver%,Equal,"",Retrieve,FILEVERSION,"%tmp%\imdisk.exe",%apiregimdiskver%]
                   [Success] Retrieve - Sucessfully retrieved the file size from: [C:\WINDOWS\system32\imdisk.exe] to variable: [%apiregimdiskver%] with result: [1.1.3.23]
                   [Success] System,FileRedirect,OFF
                   [Success] System,ErrorOff
                   [Ignore] IF - [1.1.3.23] is not equal to: [] evaluated string: [If,%apiregimdiskver%,Equal,"",Retrieve,FILEVERSION,"%tmp%\imdisk.exe",%apiregimdiskver%]
                   [Ignore] IF - [1.1.3.23] is not smaller than [1.1.3.23] evaluated string: [If,%apiregimdiskver%,SMALLER,"1.1.3.23",Set,%apiregimdiskfound%,""]
             [Success] [End]
             [Ignore] IF - [1] is not equal to: [] evaluated string: [If,%apiregimdiskfound%,Equal,"",Begin]
                   [Skipped] [Set,%answer%,no]
                   [Skipped] [If,question,"Imdisk driver not found.#$xBoot time registration will be used.#$x#$xInstall Imdisk driver to enable build time registration?",10,False,Set,%answer%,yes]
                   [Skipped] [If,%answer%,Equal,yes,Begin]
                         [Skipped] [ExtractFile,"%ScriptFile%","files","imdiskinst.exe","%ProjectTemp%"]
                         [Skipped] [ShellExecuteDelete,hide,"%ProjectTemp%\imdiskinst.exe","-y"]
                   [Ignore] [End]
             [Ignore] [End]
             [Success] SetVar - Sucessfuly changed the value of [%apiregimdiskfound%] to: []
             [Success] SetVar - Sucessfuly changed the value of [%tmp%] to: [C:\WINDOWS\system32]
             [Success] System,FileRedirect,ON
             [Success] IF - File exists: [C:\WINDOWS\system32\imdisk.exe] evaluated string: [If,ExistFile,"%tmp%\imdisk.exe",Set,%apiregimdiskfound%,"1"]
             [Success] SetVar - Sucessfuly changed the value of [%apiregimdiskfound%] to: [1]
             [Success] System,FileRedirect,OFF
             [Success] IF - File exists: [C:\WINDOWS\system32\imdisk.exe] evaluated string: [If,ExistFile,"%tmp%\imdisk.exe",Set,%apiregimdiskfound%,"1"]
             [Success] SetVar - Sucessfuly changed the value of [%apiregimdiskfound%] to: [1]
             [Success] System,FileRedirect,ON
             [Success] IF - [1] is equal to: [1] evaluated string: [If,%apiregimdiskfound%,Equal,"1",Begin]
                   [Success] SetVar - Sucessfuly changed the value of [%ApiRegIMDISK%] to: [C:\WINDOWS\system32\imdisk.exe]
             [Success] [End]
             [Ignore] ELSE - [Begin]
                   [Skipped] [Set,%ApiRegSupport%,"boot",PERMANENT]
             [Ignore] [End]
       Run - Processed section [checkimdisk] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
       Run - Processing section: [selectvm] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
             [Ignore] IF - [Autodetect] is not equal to: [Virtual PC 2007] evaluated string: [If,%pScrollBox1%,Equal,"Virtual PC 2007",Set,%mounttype%,vpc]
             [Ignore] IF - [Autodetect] is not equal to: [Virtual Box] evaluated string: [If,%pScrollBox1%,Equal,"Virtual Box",Set,%mounttype%,vbox]
             [Ignore] IF - [Autodetect] is not equal to: [QEMU] evaluated string: [If,%pScrollBox1%,Equal,QEMU,Set,%mounttype%,qemu]
             [Ignore] IF - [Autodetect] is not equal to: [VMWare Workstation/Player] evaluated string: [If,%pScrollBox1%,Equal,"VMWare Workstation/Player",Set,%mounttype%,vmware]
             [Success] IF - [Autodetect] is equal to: [Autodetect] evaluated string: [If,%pScrollBox1%,Equal,"Autodetect",Begin]
                   [Success] SetVar - Sucessfuly changed the value of [%mounttype%] to: []
                   [Success] IF - [] is equal to: [] evaluated string: [If,%mounttype%,Equal,"",Begin]
                         Run - Processing section: [checkvmware] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                               [Parameter] with parameters: [],[no]
                               [Success] SetVar - Sucessfuly changed the value of [%vmpath%] to: []
                               [Success] SetVar - Sucessfuly changed the value of [%count%] to: [0]
                               [Success] System,ErrorOff
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",If,ExistRegSection,"HKLM","Software\Classes\Applications\vmware.exe\shell\open\command",RegRead,"HKLM","Software\Classes\Applications\vmware.exe\shell\open\command","",%vmpath%]
                               [Ignore] IF - [Software\Classes\Applications\vmware.exe\shell\open\command] evaluated string: [If,ExistRegSection,HKLM,Software\Classes\Applications\vmware.exe\shell\open\command,RegRead,HKLM,Software\Classes\Applications\vmware.exe\shell\open\command,,%vmpath%]
                               [Success] System,ErrorOff
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",If,ExistRegSection,"HKLM","Software\Classes\Applications\vmplayer.exe\shell\open\command",RegRead,"HKLM","Software\Classes\Applications\vmplayer.exe\shell\open\command","",%vmpath%]
                               [Ignore] IF - [Software\Classes\Applications\vmplayer.exe\shell\open\command] evaluated string: [If,ExistRegSection,HKLM,Software\Classes\Applications\vmplayer.exe\shell\open\command,RegRead,HKLM,Software\Classes\Applications\vmplayer.exe\shell\open\command,,%vmpath%]
                               [Success] System,ErrorOff
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",If,ExistRegSection,"HKLM","Software\Classes\VMware.Document\shell\open\command",RegRead,"HKLM","Software\Classes\VMware.Document\shell\open\command","",%vmpath%]
                               [Ignore] IF - [Software\Classes\VMware.Document\shell\open\command] evaluated string: [If,ExistRegSection,HKLM,Software\Classes\VMware.Document\shell\open\command,RegRead,HKLM,Software\Classes\VMware.Document\shell\open\command,,%vmpath%]
                               [Success] StrFormat - converted [LEFT(%vmpath%,1)] to variable: [%tmp%] with result: []
                               [Ignore] IF - [] is not equal to: ["] evaluated string: [If,%tmp%,Equal,"#$q",StrFormat,SPLIT,%vmpath%,#$q,0,%count%]
                               [Ignore] IF - [0] is not bigger than [0] evaluated string: [If,%count%,Bigger,0,StrFormat,SPLIT,%vmpath%,#$q,1,%vmpath%]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: []
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",Set,%vmcheck%,"VMWare not found."]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: [VMWare not found.]
                               [Success] IF - File does not exist: [] evaluated string: [If,Not,ExistFile,%vmpath%,Set,%vmcheck%,"VMWare not found."]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: [VMWare not found.]
                               [Ignore] IF - [no] is not equal to: [yes] evaluated string: [If,#2,Equal,yes,Begin]
                                     [Skipped] [If,Not,%vmcheck%,Equal,"",Run,%ScriptFile%,exitscript,%vmcheck%]
                               [Ignore] [End]
                         Run - Processed section [checkvmware] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                         [Ignore] IF - [VMWare not found.] is not equal to: [] evaluated string: [If,%vmcheck%,Equal,"",Set,%mounttype%,vmware]
                   [Success] [End]
                   [Success] IF - [] is equal to: [] evaluated string: [If,%mounttype%,Equal,"",Begin]
                         Run - Processing section: [checkvbox] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                               [Parameter] with parameters: [],[no]
                               [Success] SetVar - Sucessfuly changed the value of [%vmpath%] to: []
                               [Success] SetVar - Sucessfuly changed the value of [%count%] to: [0]
                               [Success] IF - [] is equal to: [] evaluated string: [if,%vmpath%,Equal,"",Begin]
                                     [Success] SetVar - Sucessfuly changed the value of [%vmdir%] to: []
                                     [Success] System,ErrorOff
                                     [Success] IF - [] is equal to: [] evaluated string: [If,%vmdir%,Equal,"",RegRead,"HKLM","SOFTWARE\InnoTek\VirtualBox","InstallDir",%vmdir%]
                                     [Ignore] RegRead - Failed to read specified key from: [HKLM]Section: [SOFTWARE\InnoTek\VirtualBox] Key: [InstallDir] to variable:: [%vmdir%]
                                     [Success] System,ErrorOff
                                     [Success] IF - [] is equal to: [] evaluated string: [If,%vmdir%,Equal,"",RegRead,"HKLM","SOFTWARE\Sun\xVM VirtualBox","InstallDir",%vmdir%]
                                     [Ignore] RegRead - Failed to read specified key from: [HKLM]Section: [SOFTWARE\Sun\xVM VirtualBox] Key: [InstallDir] to variable:: [%vmdir%]
                                     [Success] System,RegRedirect,64
                                     [Success] System,ErrorOff
                                     [Success] IF - [] is equal to: [] evaluated string: [If,%vmdir%,Equal,"",RegRead,"HKLM","SOFTWARE\Sun\xVM VirtualBox","InstallDir",%vmdir%]
                                     [Ignore] RegRead - Failed to read specified key from: [HKLM]Section: [SOFTWARE\Sun\xVM VirtualBox] Key: [InstallDir] to variable:: [%vmdir%]
                                     [Success] System,RegRedirect,OFF
                               [Success] [End]
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",Begin]
                                     [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,%vmdir%,Equal,"",Begin]
                                           [Skipped] [StrFormat,CTRIM,%vmdir%,"#$q",%vmdir%]
                                           [Skipped] [StrFormat,CTRIM,%vmdir%,"\",%vmdir%]
                                           [Skipped] [If,Not,%vmdir%,Equal,"",Set,%vmpath%,"%vmdir%\VirtualBox.exe"]
                                     [Ignore] [End]
                               [Success] [End]
                               [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,%vmpath%,Equal,"",Begin]
                                     [Skipped] [StrFormat,path,%vmpath%,%vmdir%]
                                     [Skipped] [StrFormat,CTRIM,%vmdir%,"\",%vmdir%]
                               [Ignore] [End]
                               [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,%vmdir%,Equal,"",Set,%vmutil%,"%vmdir%\VBoxManage.exe"]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: []
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",Set,%vmcheck%,"VirtualBox not found."]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: [VirtualBox not found.]
                               [Success] IF - File does not exist: [] evaluated string: [If,Not,ExistFile,%vmpath%,Set,%vmcheck%,"VirtualBox not found."]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: [VirtualBox not found.]
                               [Ignore] IF - [%vmutil%] is not equal to: [] evaluated string: [If,%vmutil%,Equal,"",Set,%vmcheck%,"VirtualBox manager not found."]
                               [Success] IF - File does not exist: [%vmutil%] evaluated string: [If,Not,ExistFile,%vmutil%,Set,%vmcheck%,"VirtualBox manager not found."]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: [VirtualBox manager not found.]
                               [Ignore] IF - [no] is not equal to: [yes] evaluated string: [If,#2,Equal,yes,Begin]
                                     [Skipped] [If,Not,%vmcheck%,Equal,"",Run,%ScriptFile%,exitscript,%vmcheck%]
                               [Ignore] [End]
                         Run - Processed section [checkvbox] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                         [Ignore] IF - [VirtualBox manager not found.] is not equal to: [] evaluated string: [If,%vmcheck%,Equal,"",Set,%mounttype%,vbox]
                   [Success] [End]
                   [Success] IF - [] is equal to: [] evaluated string: [If,%mounttype%,Equal,"",Begin]
                         Run - Processing section: [checkvpc] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                               [Parameter] with parameters: [],[no]
                               [Success] SetVar - Sucessfuly changed the value of [%vmpath%] to: []
                               [Success] SetVar - Sucessfuly changed the value of [%count%] to: [0]
                               [Success] System,ErrorOff
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",If,ExistRegSection,"HKLM","Software\Classes\Applications\Virtual PC.exe\shell\open\command",RegRead,"HKLM","Software\Classes\Applications\Virtual PC.exe\shell\open\command","",%vmpath%]
                               [Ignore] IF - [Software\Classes\Applications\Virtual PC.exe\shell\open\command] evaluated string: [If,ExistRegSection,HKLM,Software\Classes\Applications\Virtual#$sPC.exe\shell\open\command,RegRead,HKLM,Software\Classes\Applications\Virtual#$sPC.exe\shell\open\command,,%vmpath%]
                               [Success] System,ErrorOff
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",If,ExistRegSection,"HKLM","Software\Classes\Virtual.MAchine.VMC\shell\open\command",RegRead,"HKLM","Software\Classes\Virtual.MAchine.VMC\shell\open\command","",%vmpath%]
                               [Ignore] IF - [Software\Classes\Virtual.MAchine.VMC\shell\open\command] evaluated string: [If,ExistRegSection,HKLM,Software\Classes\Virtual.MAchine.VMC\shell\open\command,RegRead,HKLM,Software\Classes\Virtual.MAchine.VMC\shell\open\command,,%vmpath%]
                               [Success] StrFormat - converted [LEFT(%vmpath%,1)] to variable: [%tmp%] with result: []
                               [Ignore] IF - [] is not equal to: ["] evaluated string: [If,%tmp%,Equal,"#$q",StrFormat,SPLIT,%vmpath%,#$q,0,%count%]
                               [Ignore] IF - [0] is not bigger than [0] evaluated string: [If,%count%,Bigger,0,StrFormat,SPLIT,%vmpath%,#$q,1,%vmpath%]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: []
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",Set,%vmcheck%,"Virtual PC not found."]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: [Virtual PC not found.]
                               [Success] IF - File does not exist: [] evaluated string: [If,Not,ExistFile,%vmpath%,Set,%vmcheck%,"Virtual PC not found."]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: [Virtual PC not found.]
                               [Ignore] IF - [no] is not equal to: [yes] evaluated string: [If,#2,Equal,yes,Begin]
                                     [Skipped] [If,Not,%vmcheck%,Equal,"",Run,%ScriptFile%,exitscript,%vmcheck%]
                               [Ignore] [End]
                         Run - Processed section [checkvpc] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                         [Ignore] IF - [Virtual PC not found.] is not equal to: [] evaluated string: [If,%vmcheck%,Equal,"",Set,%mounttype%,vpc]
                   [Success] [End]
                   [Success] IF - [] is equal to: [] evaluated string: [If,%mounttype%,Equal,"",Begin]
                         Run - Processing section: [checkqemu] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                               [Parameter] with parameters: [],[no]
                               [Success] SetVar - Sucessfuly changed the value of [%vmpath%] to: []
                               [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",Set,%vmpath%,"%Tools%\qEmu\qemu.exe"]
                               [Success] SetVar - Sucessfuly changed the value of [%vmpath%] to: [%BaseDir%\Projects\Tools\qEmu\qemu.exe]
                               [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: []
                               [Ignore] IF - File exists: [%BaseDir%\Projects\Tools\qEmu\qemu.exe] evaluated string: [If,Not,ExistFile,%vmpath%,Set,%vmcheck%,"QEMU not found."]
                               [Ignore] IF - [no] is not equal to: [yes] evaluated string: [If,#2,Equal,yes,Begin]
                                     [Skipped] [If,Not,%vmcheck%,Equal,"",Run,%ScriptFile%,exitscript,%vmcheck%]
                               [Ignore] [End]
                         Run - Processed section [checkqemu] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                         [Success] IF - [] is equal to: [] evaluated string: [If,%vmcheck%,Equal,"",Set,%mounttype%,qemu]
                         [Success] SetVar - Sucessfuly changed the value of [%mounttype%] to: [qemu]
                   [Success] [End]
                   [Ignore] IF - [qemu] is not equal to: [] evaluated string: [If,%mounttype%,Equal,"",exitscript,"VM Software not found."]
             [Success] [End]
             [Success] SetVar - Sucessfuly changed the value of [%ApiRegVMType%] to: [qemu]
             [Success] System - Refreshing all variables
             [Ignore] IF - [qemu] is not equal to: [vpc] evaluated string: [If,%ApiRegVMType%,Equal,vpc,Run,%ScriptFile%,checkvpc,"",yes]
             [Ignore] IF - [qemu] is not equal to: [vbox] evaluated string: [If,%ApiRegVMType%,Equal,vbox,Run,%ScriptFile%,checkvbox,"",yes]
             [Success] IF - [qemu] is equal to: [qemu] evaluated string: [If,%ApiRegVMType%,Equal,qemu,Run,%ScriptFile%,checkqemu,"",yes]
             Run - Processing section: [checkqemu] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
                   [Parameter] with parameters: [],[yes]
                   [Success] SetVar - Sucessfuly changed the value of [%vmpath%] to: []
                   [Success] IF - [] is equal to: [] evaluated string: [If,%vmpath%,Equal,"",Set,%vmpath%,"%Tools%\qEmu\qemu.exe"]
                   [Success] SetVar - Sucessfuly changed the value of [%vmpath%] to: [%BaseDir%\Projects\Tools\qEmu\qemu.exe]
                   [Success] SetVar - Sucessfuly changed the value of [%vmcheck%] to: []
                   [Ignore] IF - File exists: [%BaseDir%\Projects\Tools\qEmu\qemu.exe] evaluated string: [If,Not,ExistFile,%vmpath%,Set,%vmcheck%,"QEMU not found."]
                   [Success] IF - [yes] is equal to: [yes] evaluated string: [If,#2,Equal,yes,Begin]
                         [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,%vmcheck%,Equal,"",Run,%ScriptFile%,exitscript,%vmcheck%]
                   [Success] [End]
             Run - Processed section [checkqemu] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
             [Ignore] IF - [qemu] is not equal to: [vmware] evaluated string: [If,%ApiRegVMType%,Equal,vmware,Run,%ScriptFile%,checkvmware,"",yes]
       Run - Processed section [selectvm] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
       Run - Processing section: [vmlocation] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
             [Success] SetVar - Sucessfuly changed the value of [%vmlocation%] to: [%BaseDir%\Temp\LiveXP]
             [Ignore] IF - [] is equal to: [] evaluated string: [If,Not,%pFileBox1%,Equal,"",Begin]
                   [Skipped] [If,Not,ExistDir,%vmlocation%,exitscript,"VM directory does not exist."]
                   [Skipped] [Set,%vmlocation%,"%pFileBox1%/"]
                   [Skipped] [StrFormat,REPLACE,%vmlocation%,"\/","",%vmlocation%]
                   [Skipped] [StrFormat,REPLACE,%vmlocation%,"/","",%vmlocation%]
             [Ignore] [End]
       Run - Processed section [vmlocation] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\1 - RegFactory.Script]
       [Success] System - Refreshing all variables
       [Clock] Script time: 4 seconds and 942 miliseconds

       [Done] Finished processing script: Register Factory API
        
        

      

       [Script] Make directories

       [Info] File [%BaseDir%\Projects\LiveXP\Basic\Build\2 - MakeDirs.Script] Version[8]
        
       [Success] IF - [1] is equal to: [1] evaluated string: [If,%ClearTarget%,Equal,1,Run,%ScriptFile%,ClearTarget]
       Run - Processing section: [ClearTarget] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\2 - MakeDirs.Script]
             [Success] IF - Directory exists: [%BaseDir%\Target\LiveXP] evaluated string: [If,ExistDir,"%TargetDir%",Echo,"Deleting [%targetdir%]"]
             [Info] Deleting [%BaseDir%\Target\LiveXP]
             [Success] IF - Directory exists: [%BaseDir%\Target\LiveXP] evaluated string: [If,ExistDir,"%TargetDir%",DirDelete,"%TargetDir%"]
             [Success] DirDelete - Deleted directory [%BaseDir%\Target\LiveXP]
             [Ignore] IF - Directory does not exist: [%BaseDir%\Target\LiveXP] evaluated string: [If,ExistDir,"%TargetDir%",Halt,"%TargetDir% could not be deleted!"]
       Run - Processed section [ClearTarget] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\2 - MakeDirs.Script]
       [Ignore] IF - Directory exists: [%BaseDir%\ISO] evaluated string: [If,notExistDir,%ISODir%,DirMake,"%ISODir%"]
       [Success] IF - Directory does not exist: [%BaseDir%\Target\LiveXP] evaluated string: [If,NotExistDir,"%targetdir%",Run,%ScriptFile%,MakeDirs]
       Run - Processing section: [MakeDirs] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\2 - MakeDirs.Script]
             [Info] Making directories using path [%BaseDir%\Target\LiveXP]..
             [Success] DirMake - Created directory: [%BaseDir%\Target\LiveXP]
             [Success] DirMake - Created directory: [%BaseDir%\Target\LiveXP\i386]
             [Success] DirMake - Created directory: [%BaseDir%\Target\LiveXP\i386\Fonts]
             [Success] DirMake - Created directory: [%BaseDir%\Target\LiveXP\i386\Inf]
             [Success] DirMake - Created directory: [%BaseDir%\Target\LiveXP\I386\System32]
             [Success] DirMake - Created directory: [%BaseDir%\Target\LiveXP\I386\System32\config]
             [Success] DirMake - Created directory: [%BaseDir%\Target\LiveXP\I386\System32\drivers]
       Run - Processed section [MakeDirs] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\2 - MakeDirs.Script]
       [Ignore] IF - [False] is not equal to: [true] evaluated string: [If,%pCheckBox1%,Equal,true,Run,%ScriptFile%,Custom]
       Run - Processing section: [Process-log] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\ScriptLog.Script]
             [Success] IniRead - [%BaseDir%\Projects\LiveXP\Basic\Build\2 - MakeDirs.Script] Section [Main] Key [Title] to variable: [%Title%] with value [Make directories]
             [Success] IF - File exists: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] evaluated string: [If,ExistFile,"%ProjectInfo%",IniDelete,"%ProjectInfo%","Scripts","%Title%"]
             [Success] IniDeleteKey - Deleted INI key in [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Key [Make directories]
             [Success] IniRead - [%BaseDir%\Projects\LiveXP\Basic\Build\2 - MakeDirs.Script] Section [Main] Key [Version] to variable: [%scriptversion%] with value [8]
             [Success] StrFormat - converted [Date(%TimeStamp%,yyyy-mm-dd hh:nn:ss)] to variable: [%TimeStamp%] with result: [2009-05-13 12:57:23]
             [Success] IniWrite - Wrote INI key in file: [%BaseDir%\Workbench\LiveXP\UserData\ProjectInfo.ini] Section [Scripts] Key [Make directories=Version 8 at 2009-05-13 12:57:23]
       Run - Processed section [Process-log] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\ScriptLog.Script]
       [Clock] Script time: 485 miliseconds

       [Done] Finished processing script: Make directories
        
        

      

       [Script] Build Model

       [Info] File [%BaseDir%\Projects\LiveXP\Basic\Build\4 - BuildModel.Script] Version[74]
        
       [Success] SetVar - Sucessfuly changed the value of [%ModelRam%] to: [%BaseDir%\Workbench\LiveXP\UserData\$ModelRam]
       [Success] SetVar - Sucessfuly changed the value of [%BuildModelExe%] to: [%BaseDir%\Temp\LiveXP\buildModel.exe]
       [Success] SetVar - Sucessfuly changed the value of [%BuildModelLog%] to: [%BaseDir%\Temp\LiveXP\buildModel_err.log]
       [Ignore] IF - Directory exists: [%BaseDir%\Temp\LiveXP] evaluated string: [If,Not,ExistDir,%ProjectTemp%,DirMake,%ProjectTemp%]
       [Ignore] IF - Directory does not exist: [%BaseDir%\Temp\LiveXP\Shortcuts] evaluated string: [If,ExistDir,"%shortcutsDir%",DirDelete,"%shortcutsDir%"]
       [Ignore] IF - Directory does not exist: [%BaseDir%\Temp\LiveXP\$Modelram] evaluated string: [If,ExistDir,"%ProjectTemp%\$Modelram",DirDelete,"%ProjectTemp%\$Modelram"]
       [Ignore] IF - File does not exist: [%BaseDir%\Temp\LiveXP\buildModel_err.log] evaluated string: [If,ExistFile,"%ProjectTemp%\buildModel_err.log",FileDelete,"%ProjectTemp%\buildModel_err.log"]
       [Ignore] IF - Directory does not exist: [%BaseDir%\Workbench\LiveXP\UserData\$ModelRam] evaluated string: [If,ExistDir,"%Modelram%",DirDelete,%Modelram%]
       [Success] ExtractFile - [buildModel.exe] to: [%BaseDir%\Temp\LiveXP]
       [Success] IF - File exists: [E:\ms 2k3 cd\I386\shell32.dl_] evaluated string: [If,ExistFile,"%source_win%\shell32.dl_",Expand,"%source_win%\shell32.dl_","%ProjectTemp%"]
       [Success] Expand - [E:\ms 2k3 cd\I386\shell32.dl_] to: [%BaseDir%\Temp\LiveXP]
       [Ignore] ELSE - [If,ExistFile,%source_win%\shell32.dll,FileCopy,%source_win%\shell32.dll,%ProjectTemp%]
       [Ignore] IF - File does not exist: [%BaseDir%\Temp\LiveXP\shortcutWinExp.exe] evaluated string: [If,ExistFile,%ProjectTemp%\shortcutWinExp.exe,FileDelete,%ProjectTemp%\shortcutWinExp.exe]
       [Ignore] IF - File does not exist: [%BaseDir%\Temp\LiveXP\shortcutParse.exe] evaluated string: [If,ExistFile,%parse%,FileDelete,"%parse%"]
       [Success] IF - [True] is equal to: [True] evaluated string: [If,%pCheckBox2%,Equal,True,Run,%ScriptFile%,bypass-bug]
       Run - Processing section: [bypass-bug] From file: [%BaseDir%\Projects\LiveXP\Basic\Build\4 - BuildModel.Script]
             [Success] RegHiveLoad - File: [%BaseDir%\Target\LiveXP\I386\System32\config\default] Section [WB-Default]
            [Failed] RegRead - Failed to read specified key from: [HKLM]Section: [WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] Key: [AppData] to variable:: [%Doc%]
            [Warning] Halt
             [Success] RegHiveUnLoad - Unloaded registry hive: [WB-Default]
       Run - Processed section [bypass-bug] in file: [%BaseDir%\Projects\LiveXP\Basic\Build\4 - BuildModel.Script]
       [Clock] Script time: 1 second and 64 miliseconds

       [Done] Finished processing script: Build Model
        
        
       [Clock] Project time: 13 seconds and 107 miliseconds
        OnBuildExit [Exec,%script.project_loc%,LiveXP-ONBUILDEXIT,ERROR]
       Exec - Processing section: [LiveXP-ONBUILDEXIT] From file: [%BaseDir%\Projects\LiveXP\script.project]
             [Parameter] with parameters: [ERROR]
             [Ignore] IF - [%VdkExe%] evaluated string: [If,EXISTVAR,%VdkExe%,Begin]
                   [Skipped] [ShellExecute,Hide,"cmd.exe","/c #$q#$q%VdkExe%#$q stop >> #$q%VdkLog%#$q#$q"]
                   [Skipped] [Wait,2]
                   [Skipped] [ShellExecute,Hide,"cmd.exe","/c #$q#$q%VdkExe%#$q remove >> #$q%VdkLog%#$q#$q"]
             [Ignore] [End]
             [Ignore] IF - Directory does not exist: [%BaseDir%\Temp\LiveXP\Include] evaluated string: [If,EXISTDIR,%ProjectTemp%\Include,DirDelete,%ProjectTemp%\Include]
             [Ignore] IF - Directory does not exist: [%BaseDir%\Temp\LiveXP\Exclude] evaluated string: [If,EXISTDIR,%ProjectTemp%\Exclude,DirDelete,%ProjectTemp%\Exclude]
       Exec - Processed section [LiveXP-ONBUILDEXIT] in file: [%BaseDir%\Projects\LiveXP\script.project]





You can post this log on the Boot Land forums whenever you need help to properly debug the errors on this project
More detailed documentation can be found on our wiki

WinBuilder 2006-2007
Nuno Brito