Jump to content











Photo
- - - - -

Access violation ... in nativeEx Win7 and Win7Rescue


  • Please log in to reply
80 replies to this topic

#1 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 20 March 2010 - 10:00 AM

I'm still trying to make a Win7PE with and without Windows AIK.

With nativeEx Win7 and Win7RescuePE(v13/v.14) I have the old mistakes - access violation ...
http://www.boot-land...?...ost&p=93503

Does anyone have any idea what I'm doing wrong.

Regards Klaus

#2 patsch

patsch

    Silver Member

  • Advanced user
  • 785 posts
  •  
    Germany

Posted 20 March 2010 - 10:09 AM

a.) without full log it is not possible to say anything ...
b.) http://www.boot-land...?...ost&p=94041
and
http://www.boot-land...?...ost&p=94308

#3 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 20 March 2010 - 12:07 PM

Thanks for the quick reply.

Here are the two Logs (unfortunately I can not upload it - Upload failed. Please ask the administrator to check the settings and permissions)


Thanks Klaus

***
WinBuilder [080]

Scripts

Configuration Version[12] ( ) 1.920 seconds
ManageWimsEx Version[38] (psc) 13.385 seconds

2 scripts processed.
Project time: 15 seconds and 912 miliseconds


Errors

[Failed] (0-ImageIndex.script) Access violation at address 004041F2 in module 'WinBuilder.exe'. Read of address 3F0022C1: [Run,%ImageIndexScript%,Exit,Something#$swrong#$swith#$syour#$ssource#$sCD]



Warnings

[Warning] (0-ImageIndex.script) Something wrong with your source CD



%BaseDir% = I:\Test\
(WinBuilder's path is replaced by the variable %BaseDir% to make the log easier to read)
WinBuilder Version [080]


Variables
%API% %BaseDir%\Projects\nativeEx_Win7\Common_api.script
%APIDEF% API
%APISUBDEF% _Calculate,*AddAutoRun,*AddPostConfig,*AddToPEShell,Add_Shortcut,Add_Asso,Associ
ate_File,Ask_License,CopyProgram,*CopyDrv,Not_Compatible,Others,Process_Log,*Read
ENV,Registry,Require_File,*RequireSysFile,RunFrom,Unpack,Variable
%APIVAR% ApiVar
%AppMode% wbaNormal
%ArchToolsEx% %BaseDir%\Projects\nativeEx_Win7\Tools\ArchTools.script
%AtRam% False
%AutoRunFile% %BaseDir%\Target\nativeEx_Win7\windows\system32\autorun.cfg
%AutoStartMode% 1
%AutoStartParameters%
%BaseDir% I:\Test
%BaseProject% %BaseDir%\Projects\Win7RescuePE
%BootSRC% V:\wb\wb#$sdebug\Workbench\nativeEx_Win7\Cache\2B2de0617600
%Build% 2010-Mar-02 12:00
%Day% 20
%DistLang% de-DE
%ES% "%BaseDir%\Target\nativeEx_Win7\windows\system32\shortcut.inf"
%FinalizeScript% %BaseDir%\Projects\nativeEx_Win7\Finalize\2-PostConfigEx.Script
%GlobalSupport% %BaseDir%\Workbench
%GlobalTemp% %BaseDir%\Temp
%GlobalTemplates% %BaseDir%\Workbench\Common
%HostOS% Win7
%ImageIndexScript% %BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script
%InstallSRC% V:\wb\wb#$sdebug\Workbench\nativeEx_Win7\Cache\2I1de0617600
%IsoDir% %BaseDir%\ISO
%IsoFile% %BaseDir%\ISO\nativeEx_Win7.iso
%IsoFileName% nativeEx_Win7.iso
%LocaleScript% %BaseDir%\Projects\Win7RescuePE\locale.script
%Month% 3
%PE_CFG% %BaseDir%\Target\nativeEx_Win7\Win7PE.cfg
%PE_Programs% #$pCDDrive#$p\Programs
%PECfg% %BaseDir%\Target\nativeEx_Win7\windows\system32\Win7PE.cfg
%PECfgCD% %BaseDir%\Target\nativeEx_Win7\Win7PE.cfg
%ProcessorType% 586
%ProgramFilesDir% D:\Program Files
%Programs64% D:\Program Files
%ProjectCache% %BaseDir%\Workbench\nativeEx_Win7\Cache
%ProjectDir% %BaseDir%\Projects\nativeEx_Win7
%ProjectInfo% %BaseDir%\Projects\nativeEx_Win7\project.ini
%ProjectName% nativeEx_Win7
%ProjectTemp% %BaseDir%\Temp\nativeEx_Win7
%ProjectTemplates% %BaseDir%\Workbench\nativeEx_Win7\UserData
%ProjectTitle% nativeEx Win7
%RegDefault% %BaseDir%\Target\nativeEx_Win7\windows\system32\config\default
%RegSoftware% %BaseDir%\Target\nativeEx_Win7\windows\system32\config\software
%RegSystem% %BaseDir%\Target\nativeEx_Win7\windows\system32\config\system
%RegUser% %BaseDir%\Target\nativeEx_Win7\windows\system32\config\default
%Source_Sys% V:\wb\wb#$sdebug\Workbench\nativeEx_Win7\Cache\2I1de0617600\Windows\System32
%Source_Win% V:\wb\wb#$sdebug\Workbench\nativeEx_Win7\Cache\2I1de0617600\Windows
%SourceDir% I:\Win7DE
%Target_Prog% %BaseDir%\Target\nativeEx_Win7\Programs
%target_sys% %BaseDir%\Target\nativeEx_Win7\Windows\System32
%target_win% %BaseDir%\Target\nativeEx_Win7\windows
%TargetDir% %BaseDir%\Target\nativeEx_Win7
%TempDir% D:\Users\Klaus\AppData\Local\Temp
%TempFolder% %BaseDir%\Temp\nativeEx_Win7
%Tools% %BaseDir%\Projects\Tools\nativeEx
%ToolsCopied% True
%UserName% Klaus
%UserProfile% D:\Users\Klaus
%Version% 080
%WBexe% %BaseDir%\WinBuilder.exe
%WimManagerScript% %BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script
%WindowsDir% D:\Windows
%WindowsSystemDir% D:\Windows\system32
%Wow64% False
%Wow64Dir%
%Year% 2010
[AddVariables,%API%,ApiVar,GLOBAL]
[Success] AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\nativeEx_Win7\Common_api.script] into the local variable list
[If,Not,%ToolsCopied%,EQUAL,True,Begin]
[Ignore] IF - [True] is equal to: [True] evaluated string: [If,Not,%ToolsCopied%,EQUAL,True,Begin]
[Echo,"Copying tools from %BaseProject% ..."]
[Skipped] [Echo,"Copying tools from %BaseProject% ..."]
[System,CURSOR,WAIT]
[Skipped] [System,CURSOR,WAIT]
[IniRead,%BaseProject%\script.project,Variables,##$pTools##$p,%BaseTools%]
[Skipped] [IniRead,%BaseProject%\script.project,Variables,##$pTools##$p,%BaseTools%]
[Set,%TmpTools%,%ProjectTemp%\Tools]
[Skipped] [Set,%TmpTools%,%ProjectTemp%\Tools]
[If,EXISTDIR,%TmpTools%,DirDelete,%TmpTools%]
[Skipped] [If,EXISTDIR,%TmpTools%,DirDelete,%TmpTools%]
[DirMake,%TmpTools%]
[Skipped] [DirMake,%TmpTools%]
[DirCopy,%BaseTools%\*.*,%TmpTools%]
[Skipped] [DirCopy,%BaseTools%\*.*,%TmpTools%]
[DirCopy,%Tools%\*.*,%TmpTools%]
[Skipped] [DirCopy,%Tools%\*.*,%TmpTools%]
[DirCopy,%TmpTools%\*.*,%Tools%]
[Skipped] [DirCopy,%TmpTools%\*.*,%Tools%]
[Set,%ToolsCopied%,True,PERMANENT]
[Skipped] [Set,%ToolsCopied%,True,PERMANENT]
[Echo,"Copying tools done"]
[Skipped] [Echo,"Copying tools done"]
[DirDelete,%TmpTools%,FAST]
[Skipped] [DirDelete,%TmpTools%,FAST]
[If,%Wow64%,EQUAL,True,FileCopy,%Tools%\x64\7z*.*,%Tools%,NOWARN]
[Skipped] [If,%Wow64%,EQUAL,True,FileCopy,%Tools%\x64\7z*.*,%Tools%,NOWARN]
[Else,FileCopy,%Tools%\x86\7z*.*,%Tools%,NOWARN]
[Skipped] [Else,FileCopy,%Tools%\x86\7z*.*,%Tools%,NOWARN]
[System,CURSOR,NORMAL]
[Skipped] [System,CURSOR,NORMAL]
[End]
[Ignore] [End]
[If,EXISTFILE,%Tools%\WimCaptEx.exe,FileDelete,%Tools%\WimCaptEx.exe]
[Ignore] IF - File does not exist: [%BaseDir%\Projects\Tools\nativeEx\WimCaptEx.exe] evaluated string: [If,EXISTFILE,%Tools%\WimCaptEx.exe,FileDelete,%Tools%\WimCaptEx.exe]
[//System,ONBUILDEXIT,Exec,%API%,Clean]
[//System,ONBUILDEXIT,]



[Script] Configuration

[Info] File [%BaseDir%\Projects\Win7RescuePE\config.script] Version[12]

[Echo,"Process common settings..."]
[Info] Process common settings...
[If,NotExistFile,%ProjectInfo%,FileCreateBlank,%ProjectInfo%]
[Ignore] IF - File exists: [%BaseDir%\Projects\nativeEx_Win7\project.ini] evaluated string: [If,NotExistFile,%ProjectInfo%,FileCreateBlank,%ProjectInfo%]
[IniAddSection,%ProjectInfo%,"ProjectInfo"]
[Success] IniAddSection - Created section in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo]
[If,%pScrollBoxBuildModel%,Equal,"Normal",IniWrite,%ProjectInfo%,"ProjectInfo","BuildModel","Normal"]
[Ignore] IF - [In RAM (boot.wim)] is not equal to: [Normal] evaluated string: [If,%pScrollBoxBuildModel%,Equal,"Normal",IniWrite,%ProjectInfo%,"ProjectInfo","BuildModel","Normal"]
[If,%pScrollBoxBuildModel%,Equal,"In RAM (boot.wim)",IniWrite,%ProjectInfo%,"ProjectInfo","BuildModel","RAM"]
[Success] IF - [In RAM (boot.wim)] is equal to: [In RAM (boot.wim)] evaluated string: [If,%pScrollBoxBuildModel%,Equal,"In RAM (boot.wim)",IniWrite,%ProjectInfo%,"ProjectInfo","BuildModel","RAM"]
[IniWrite,%ProjectInfo%,ProjectInfo,BuildModel,RAM]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [BuildModel=RAM]
[IniWrite,%ProjectInfo%,"ProjectInfo","Shell","%pScrollBox2%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [Shell=Explorer]
[IniWrite,%ProjectInfo%,"ProjectInfo","ScreenResolution","%pScrollBox3%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [ScreenResolution=1024x768]
[If,%pScrollBox4%,Equal,"Grub4Dos",IniWrite,%ProjectInfo%,"ProjectInfo","BootManager","Grub4Dos"]
[Success] IF - [Grub4Dos] is equal to: [Grub4Dos] evaluated string: [If,%pScrollBox4%,Equal,"Grub4Dos",IniWrite,%ProjectInfo%,"ProjectInfo","BootManager","Grub4Dos"]
[IniWrite,%ProjectInfo%,ProjectInfo,BootManager,Grub4Dos]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [BootManager=Grub4Dos]
[If,%pScrollBox4%,Equal,"Standard",IniWrite,%ProjectInfo%,"ProjectInfo","BootManager","Standard"]
[Ignore] IF - [Grub4Dos] is not equal to: [Standard] evaluated string: [If,%pScrollBox4%,Equal,"Standard",IniWrite,%ProjectInfo%,"ProjectInfo","BootManager","Standard"]
[IniWrite,%ProjectInfo%,"ProjectInfo","Locale","%pScrollBox5%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [Locale=Auto]
[If,pCheckBox1,Equal,true,run,%ScriptFile%,CheckFileCopy]
[Ignore] IF - [pCheckBox1] is not equal to: [true] evaluated string: [If,pCheckBox1,Equal,true,run,%ScriptFile%,CheckFileCopy]
[If,%pScrollBoxBuildModel%,Equal,"Normal",run,%ScriptFile%,CheckBootMGR]
[Ignore] IF - [In RAM (boot.wim)] is not equal to: [Normal] evaluated string: [If,%pScrollBoxBuildModel%,Equal,"Normal",run,%ScriptFile%,CheckBootMGR]
[IniWrite,%ProjectInfo%,"ProjectInfo","GrubSkin","%pScrollBox6%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [GrubSkin=Face]
[IniWrite,%ProjectInfo%,"ProjectInfo","ForceAllToRam","No"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [ForceAllToRam=No]
[If,%pScrollBox10%,Equal,"Both (SATA+LAN)",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Both"]
[Success] IF - [Both (SATA+LAN)] is equal to: [Both (SATA+LAN)] evaluated string: [If,%pScrollBox10%,Equal,"Both (SATA+LAN)",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Both"]
[IniWrite,%ProjectInfo%,ProjectInfo,Drivers,Both]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [Drivers=Both]
[If,%pScrollBox10%,Equal,"SATA only",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Sata"]
[Ignore] IF - [Both (SATA+LAN)] is not equal to: [SATA only] evaluated string: [If,%pScrollBox10%,Equal,"SATA only",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Sata"]
[If,%pScrollBox10%,Equal,"LAN only",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Lan"]
[Ignore] IF - [Both (SATA+LAN)] is not equal to: [LAN only] evaluated string: [If,%pScrollBox10%,Equal,"LAN only",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Lan"]
[If,%pScrollBox10%,Equal,"None",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","None"]
[Ignore] IF - [Both (SATA+LAN)] is not equal to: [None] evaluated string: [If,%pScrollBox10%,Equal,"None",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","None"]
[//]
[IniWrite,%ProjectInfo%,"ProjectInfo","HideLoader","%pCheckBoxRunHidden%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [HideLoader=True]
[IniWrite,%ProjectInfo%,"ProjectInfo","CopyPreLogonFiles","%pCheckBoxPreLogon%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [CopyPreLogonFiles=False]
[IniWrite,%ProjectInfo%,"ProjectInfo","DetectHardwareFull","%pScrollBox1%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [DetectHardwareFull=0]
[IniWrite,%ProjectInfo%,"ProjectInfo","RemoveShortcutArrows","%pCheckBox4%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\project.ini] Section [ProjectInfo] Key [RemoveShortcutArrows=True]
[//if,%pCheckBoxPreLogon%,Equal,True,Run,%ScriptFile%,Process-CopyPreLogonFiles]
[// Rev CAPI - added]
[Set,"%AtRam%",False,Permanent]
[Success] SetVar - Sucessfuly changed the value of [%AtRam%] to: [False]
[If,%AtRam%,Equal,True,Begin]
[Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%AtRam%,Equal,True,Begin]
[IniWrite,"%ProjectDir%\script.project","Variables","#$pPE_CFG#$p","#$pPECFG#$p"]
[Skipped] [IniWrite,"%ProjectDir%\script.project","Variables","#$pPE_CFG#$p","#$pPECFG#$p"]
[IniWrite,"%ProjectDir%\script.project","Variables","#$pTarget_Prog#$p","#$pTargetDir#$p\Program##$sFiles"]
[Skipped] [IniWrite,"%ProjectDir%\script.project","Variables","#$pTarget_Prog#$p","#$pTargetDir#$p\Program##$sFiles"]
[Set,"%PE_Programs%","##$pSystemDrive##$p\Program##$sFiles",Permanent]
[Skipped] [Set,"%PE_Programs%","##$pSystemDrive##$p\Program##$sFiles",Permanent]
[End]
[Ignore] [End]
[Else,Begin]
[Success] ELSE - executing command: [Begin]
[IniWrite,"%ProjectDir%\script.project","Variables","#$pPE_CFG#$p","#$pPECFGCD#$p"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\script.project] Section [Variables] Key [%PE_CFG%=%PECFGCD%]
[IniWrite,"%ProjectDir%\script.project","Variables","#$pTarget_Prog#$p","#$pTargetDir#$p\Programs"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\nativeEx_Win7\script.project] Section [Variables] Key [%Target_Prog%=%TargetDir%\Programs]
[Set,"%PE_Programs%","##$pCDDrive##$p\Programs",Permanent]
[Success] SetVar - Sucessfuly changed the value of [%PE_Programs%] to: [#$pCDDrive#$p\Programs]
[End]
[Success] [End]
[#]
[Clock] Script time: 1 second and 92 miliseconds

[Done] Finished processing script: Configuration





[Script] ManageWimsEx

[Info] File [%BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script] Version[38]

[If,Not,EXISTVAR,%WimIndexInstall%,Exec,%ScriptFile%,CheckSource]
[Success] IF - Section does not exist [%WimIndexInstall%] evaluated string: [If,Not,EXISTVAR,%WimIndexInstall%,Exec,%ScriptFile%,CheckSource]
[Exec,%ScriptFile%,CheckSource]
Exec - Processing section: [CheckSource] From file: [%BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script]
[AddVariables,"%BaseDir%\Projects\nativeEx_Win7\Common_api.script",ApiVar,GLOBAL]
[Success] AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\nativeEx_Win7\Common_api.script] into the local variable list
[Exec,%ImageIndexScript%,CheckSource]
Exec - Processing section: [CheckSource] From file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]
[AddVariables,"%BaseDir%\Projects\nativeEx_Win7\Common_api.script",ApiVar,GLOBAL]
[Success] AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\nativeEx_Win7\Common_api.script] into the local variable list
[Run,%ScriptFile%,Info]
Run - Processing section: [Info] From file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]
[If,Not,EXISTFILE,%ProgramFolder%\7z.exe,Run,%ImageIndexScript%,Exit,"Not found: %ProgramFolder%\7z.exe"]
[Ignore] IF - File exists: [%BaseDir%\Projects\Tools\nativeEx\7z.exe] evaluated string: [If,Not,EXISTFILE,%ProgramFolder%\7z.exe,Run,%ImageIndexScript%,Exit,"Not found: %ProgramFolder%\7z.exe"]
[Retrieve,FILEVERSION,%ProgramFolder%\7z.exe,%ver%]
[Success] Retrieve - Sucessfully retrieved the file version from: [%BaseDir%\Projects\Tools\nativeEx\7z.exe] to variable: [%ver%] with result: [4.65.0.0]
[If,%ver%,SMALLER,4.65,Exit,"%ProgramFolder%\7z.exe must be version 4.65 or higher"]
[Ignore] IF - [4.65.0.0] is not smaller than [4.65] evaluated string: [If,%ver%,SMALLER,4.65,Exit,"%ProgramFolder%\7z.exe must be version 4.65 or higher"]
[If,Not,EXISTFILE,%SourceDir%\sources\install.wim,Run,%ImageIndexScript%,Exit,"Not found: %SourceDir%\sources\install.wim"]
[Ignore] IF - File exists: [I:\Win7DE\sources\install.wim] evaluated string: [If,Not,EXISTFILE,%SourceDir%\sources\install.wim,Run,%ImageIndexScript%,Exit,"Not found: %SourceDir%\sources\install.wim"]
[ExtractFile,%ScriptFile%,Folder,%ProgramEXE%,%ProgramFolder%]
[Success] ExtractFile - [WimInfo.exe] to: [%BaseDir%\Projects\Tools\nativeEx]
[System,CURSOR,WAIT]
[ShellExecute,Hide,%ProgramFolder%\%ProgramEXE%,"#$q-W:%SourceDir%\sources\install.wim#$q#$s#$q-s:%ScriptFile%#$q#$s-b:pScrollBox1#$s-T:%WBLanguage%#$s-I:%pTextLabel22%#$s#$q-7:%ProgramFolder%\7z.exe#$q"]
[Success] ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\nativeEx\WimInfo.exe] with parameters: ["-W:I:\Win7DE\sources\install.wim" "-s:%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script" -b:pScrollBox1 -T:German -I:ULTIMATE;ENTREPRISE;PROFESSIONAL;Setup "-7:%BaseDir%\Projects\Tools\nativeEx\7z.exe"]
[System,CURSOR,NORMAL]
[If,Not,%ExitCode%,EQUAL,0,Run,%ImageIndexScript%,Exit,"Something wrong with your source CD"]
[Success] IF - [1] is not equal to: [0] evaluated string: [If,Not,%ExitCode%,EQUAL,0,Run,%ImageIndexScript%,Exit,"Something wrong with your source CD"]
[Run,%ImageIndexScript%,Exit,Something#$swrong#$swith#$syour#$ssource#$sCD]
Run - Processing section: [Exit] From file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]
[Parameter] with parameters: [Something wrong with your source CD]
[Message,#1,ERROR]
[Success] Message: Something wrong with your source CD
[Halt,#1]
[Warning] Something wrong with your source CD
[Failed] Access violation at address 004041F2 in module 'WinBuilder.exe'. Read of address 3F0022C1: [Run,%ImageIndexScript%,Exit,Something#$swrong#$swith#$syour#$ssource#$sCD]
Run - Processed section [Info] in file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]
Exec - Processed section [CheckSource] in file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]
Exec - Processed section [CheckSource] in file: [%BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script]
[Clock] Script time: 13 seconds and 385 miliseconds

[Done] Finished processing script: ManageWimsEx


[Clock] Project time: 15 seconds and 912 miliseconds

*****

WinBuilder [080]


Scripts

Configuration Version[12] ( ) 1.154 seconds
PreConfig Version[15] ( ) 13.931 seconds

2 scripts processed.
Project time: 16 seconds and 520 miliseconds


Errors

[Failed] (Common_api.script) Access violation at address 004041F2 in module 'WinBuilder.exe'. Read of address 3F0022E8: [Run,%API%,NotConfigured]



Warnings

[Warning] (0-preconfig.script) Mount Win7 boot.wim files with imagex.exe returned with 2
[Warning] (Common_api.script) Exiting..


2 warning messages


%BaseDir% = I:\Test\
(WinBuilder's path is replaced by the variable %BaseDir% to make the log easier to read)
WinBuilder Version [080]


Variables
%API% %BaseDir%\Projects\Win7RescuePE\Common_api.script
%APIDEF% API
%APISUBDEF% _Calculate,*AddAutoRun,*AddPostConfig,*AddToPEShell,Add_Shortcut,Add_Asso,Associ
ate_File,Ask_License,CopyProgram,*CopyDrv,Not_Compatible,Others,Process_Log,*Read
ENV,Registry,Require_File,*RequireSysFile,RunFrom,Unpack,Variable
%APIVAR% ApiVar
%AppMode% wbaNormal
%AtRam% False
%AutoRunFile% %BaseDir%\Target\Win7RescuePE\windows\system32\autorun.cfg
%AutoStartMode% 1
%AutoStartParameters%
%BaseDir% I:\Test
%BootSRC% %BaseDir%\Temp\Win7RescuePE\BootWimSrc
%Build% 2010-Mar-02 12:00
%Day% 20
%DistLang% en-US
%ES% "%BaseDir%\Target\Win7RescuePE\windows\system32\shortcut.inf"
%GlobalSupport% %BaseDir%\Workbench
%GlobalTemp% %BaseDir%\Temp
%GlobalTemplates% %BaseDir%\Workbench\Common
%HostOS% Win7
%InstallSRC% %BaseDir%\Temp\Win7RescuePE\InstallWimSrc
%IsoDir% %BaseDir%\ISO
%IsoFile% %BaseDir%\ISO\Win7RescuePE.iso
%IsoFileName% Win7RescuePE.iso
%LocaleScript% %BaseDir%\Projects\Win7RescuePE\locale.script
%Month% 3
%PE_CFG% %BaseDir%\Target\Win7RescuePE\Win7PE.cfg
%PE_Programs% #$pCDDrive#$p\Programs
%PECfg% %BaseDir%\Target\Win7RescuePE\windows\system32\Win7PE.cfg
%PECfgCD% %BaseDir%\Target\Win7RescuePE\Win7PE.cfg
%ProcessorType% 586
%ProgramFilesDir% D:\Program Files
%Programs64% D:\Program Files
%ProjectCache% %BaseDir%\Workbench\Win7RescuePE\Cache
%ProjectDir% %BaseDir%\Projects\Win7RescuePE
%ProjectInfo% %BaseDir%\Projects\Win7RescuePE\project.ini
%ProjectName% Win7RescuePE
%ProjectTemp% %BaseDir%\Temp\Win7RescuePE
%ProjectTemplates% %BaseDir%\Workbench\Win7RescuePE\UserData
%ProjectTitle% Win7RescuePE (v.13)
%RegDefault% %BaseDir%\Target\Win7RescuePE\windows\system32\config\default
%RegSoftware% %BaseDir%\Target\Win7RescuePE\windows\system32\config\software
%RegSystem% %BaseDir%\Target\Win7RescuePE\windows\system32\config\system
%RegUser% %BaseDir%\Target\Win7RescuePE\windows\system32\config\default
%Source_Sys% %BaseDir%\Temp\Win7RescuePE\InstallWimSrc\Windows\System32
%Source_Win% %BaseDir%\Temp\Win7RescuePE\InstallWimSrc\Windows
%SourceArch% x86
%SourceDir% I:\Win7DE
%Target_Prog% %BaseDir%\Target\Win7RescuePE\Programs
%target_sys% %BaseDir%\Target\Win7RescuePE\Windows\System32
%target_win% %BaseDir%\Target\Win7RescuePE\windows
%TargetDir% %BaseDir%\Target\Win7RescuePE
%TargetWOW64% x86
%TempDir% D:\Users\Klaus\AppData\Local\Temp
%TempFolder% %BaseDir%\Temp\Win7RescuePE
%Tools% %BaseDir%\Projects\Tools\Win7RescuePE
%UserName% Klaus
%UserProfile% D:\Users\Klaus
%Version% 080
%WBexe% %BaseDir%\WinBuilder.exe
%WimArchitecture% 0
%WimBuild% 7600
%WimIndexBoot% 2
%WimIndexInstall% 5
%WimLanguage% de-DE
%WimMajor% 6
%WimMinor% 1
%WimSPBuild% 16385
%WimSPLevel% 0
%WindowsDir% D:\Windows
%WindowsSystemDir% D:\Windows\system32
%Wow64% False
%Wow64Dir%
%Year% 2010
[AddVariables,%API%,ApiVar,GLOBAL]
[Success] AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\Win7RescuePE\Common_api.script] into the local variable list
[//System,ONBUILDEXIT,Exec,%API%,Clean]
[System,ONBUILDEXIT,Exec,%API%,Clean_2]
[Success] System - OnBuildExit [System,ONBUILDEXIT,Exec,%API%,Clean_2]



[Script] Configuration

[Info] File [%BaseDir%\Projects\Win7RescuePE\config.script] Version[12]

[Echo,"Process common settings..."]
[Info] Process common settings...
[If,NotExistFile,%ProjectInfo%,FileCreateBlank,%ProjectInfo%]
[Ignore] IF - File exists: [%BaseDir%\Projects\Win7RescuePE\project.ini] evaluated string: [If,NotExistFile,%ProjectInfo%,FileCreateBlank,%ProjectInfo%]
[IniAddSection,%ProjectInfo%,"ProjectInfo"]
[Success] IniAddSection - Created section in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo]
[If,%pScrollBoxBuildModel%,Equal,"Normal",IniWrite,%ProjectInfo%,"ProjectInfo","BuildModel","Normal"]
[Ignore] IF - [In RAM (boot.wim)] is not equal to: [Normal] evaluated string: [If,%pScrollBoxBuildModel%,Equal,"Normal",IniWrite,%ProjectInfo%,"ProjectInfo","BuildModel","Normal"]
[If,%pScrollBoxBuildModel%,Equal,"In RAM (boot.wim)",IniWrite,%ProjectInfo%,"ProjectInfo","BuildModel","RAM"]
[Success] IF - [In RAM (boot.wim)] is equal to: [In RAM (boot.wim)] evaluated string: [If,%pScrollBoxBuildModel%,Equal,"In RAM (boot.wim)",IniWrite,%ProjectInfo%,"ProjectInfo","BuildModel","RAM"]
[IniWrite,%ProjectInfo%,ProjectInfo,BuildModel,RAM]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [BuildModel=RAM]
[IniWrite,%ProjectInfo%,"ProjectInfo","Shell","%pScrollBox2%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [Shell=Explorer]
[IniWrite,%ProjectInfo%,"ProjectInfo","ScreenResolution","%pScrollBox3%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [ScreenResolution=1024x768]
[If,%pScrollBox4%,Equal,"Grub4Dos",IniWrite,%ProjectInfo%,"ProjectInfo","BootManager","Grub4Dos"]
[Success] IF - [Grub4Dos] is equal to: [Grub4Dos] evaluated string: [If,%pScrollBox4%,Equal,"Grub4Dos",IniWrite,%ProjectInfo%,"ProjectInfo","BootManager","Grub4Dos"]
[IniWrite,%ProjectInfo%,ProjectInfo,BootManager,Grub4Dos]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [BootManager=Grub4Dos]
[If,%pScrollBox4%,Equal,"Standard",IniWrite,%ProjectInfo%,"ProjectInfo","BootManager","Standard"]
[Ignore] IF - [Grub4Dos] is not equal to: [Standard] evaluated string: [If,%pScrollBox4%,Equal,"Standard",IniWrite,%ProjectInfo%,"ProjectInfo","BootManager","Standard"]
[IniWrite,%ProjectInfo%,"ProjectInfo","Locale","%pScrollBox5%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [Locale=Auto]
[If,pCheckBox1,Equal,true,run,%ScriptFile%,CheckFileCopy]
[Ignore] IF - [pCheckBox1] is not equal to: [true] evaluated string: [If,pCheckBox1,Equal,true,run,%ScriptFile%,CheckFileCopy]
[If,%pScrollBoxBuildModel%,Equal,"Normal",run,%ScriptFile%,CheckBootMGR]
[Ignore] IF - [In RAM (boot.wim)] is not equal to: [Normal] evaluated string: [If,%pScrollBoxBuildModel%,Equal,"Normal",run,%ScriptFile%,CheckBootMGR]
[IniWrite,%ProjectInfo%,"ProjectInfo","GrubSkin","%pScrollBox6%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [GrubSkin=Face]
[IniWrite,%ProjectInfo%,"ProjectInfo","ForceAllToRam","No"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [ForceAllToRam=No]
[If,%pScrollBox10%,Equal,"Both (SATA+LAN)",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Both"]
[Success] IF - [Both (SATA+LAN)] is equal to: [Both (SATA+LAN)] evaluated string: [If,%pScrollBox10%,Equal,"Both (SATA+LAN)",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Both"]
[IniWrite,%ProjectInfo%,ProjectInfo,Drivers,Both]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [Drivers=Both]
[If,%pScrollBox10%,Equal,"SATA only",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Sata"]
[Ignore] IF - [Both (SATA+LAN)] is not equal to: [SATA only] evaluated string: [If,%pScrollBox10%,Equal,"SATA only",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Sata"]
[If,%pScrollBox10%,Equal,"LAN only",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Lan"]
[Ignore] IF - [Both (SATA+LAN)] is not equal to: [LAN only] evaluated string: [If,%pScrollBox10%,Equal,"LAN only",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","Lan"]
[If,%pScrollBox10%,Equal,"None",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","None"]
[Ignore] IF - [Both (SATA+LAN)] is not equal to: [None] evaluated string: [If,%pScrollBox10%,Equal,"None",IniWrite,%ProjectInfo%,"ProjectInfo","Drivers","None"]
[//]
[IniWrite,%ProjectInfo%,"ProjectInfo","HideLoader","%pCheckBoxRunHidden%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [HideLoader=True]
[IniWrite,%ProjectInfo%,"ProjectInfo","CopyPreLogonFiles","%pCheckBoxPreLogon%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [CopyPreLogonFiles=False]
[IniWrite,%ProjectInfo%,"ProjectInfo","DetectHardwareFull","%pScrollBox1%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [DetectHardwareFull=0]
[IniWrite,%ProjectInfo%,"ProjectInfo","RemoveShortcutArrows","%pCheckBox4%"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [RemoveShortcutArrows=True]
[//if,%pCheckBoxPreLogon%,Equal,True,Run,%ScriptFile%,Process-CopyPreLogonFiles]
[// Rev CAPI - added]
[Set,"%AtRam%",False,Permanent]
[Success] SetVar - Sucessfuly changed the value of [%AtRam%] to: [False]
[If,%AtRam%,Equal,True,Begin]
[Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%AtRam%,Equal,True,Begin]
[IniWrite,"%ProjectDir%\script.project","Variables","#$pPE_CFG#$p","#$pPECFG#$p"]
[Skipped] [IniWrite,"%ProjectDir%\script.project","Variables","#$pPE_CFG#$p","#$pPECFG#$p"]
[IniWrite,"%ProjectDir%\script.project","Variables","#$pTarget_Prog#$p","#$pTargetDir#$p\Program##$sFiles"]
[Skipped] [IniWrite,"%ProjectDir%\script.project","Variables","#$pTarget_Prog#$p","#$pTargetDir#$p\Program##$sFiles"]
[Set,"%PE_Programs%","##$pSystemDrive##$p\Program##$sFiles",Permanent]
[Skipped] [Set,"%PE_Programs%","##$pSystemDrive##$p\Program##$sFiles",Permanent]
[End]
[Ignore] [End]
[Else,Begin]
[Success] ELSE - executing command: [Begin]
[IniWrite,"%ProjectDir%\script.project","Variables","#$pPE_CFG#$p","#$pPECFGCD#$p"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\script.project] Section [Variables] Key [%PE_CFG%=%PECFGCD%]
[IniWrite,"%ProjectDir%\script.project","Variables","#$pTarget_Prog#$p","#$pTargetDir#$p\Programs"]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\script.project] Section [Variables] Key [%Target_Prog%=%TargetDir%\Programs]
[Set,"%PE_Programs%","##$pCDDrive##$p\Programs",Permanent]
[Success] SetVar - Sucessfuly changed the value of [%PE_Programs%] to: [#$pCDDrive#$p\Programs]
[End]
[Success] [End]
[#]
[Clock] Script time: 1 second and 154 miliseconds

[Done] Finished processing script: Configuration





[Script] PreConfig

[Info] File [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script] Version[15]

[Echo,"Preparing system..."]
[Info] Preparing system...
[//StrFormat,CTRIM,%pFileBox1%,\,%WAIKPath%]
[If,%pCheckBox1%,Equal,True,begin]
[Success] IF - [True] is equal to: [True] evaluated string: [If,%pCheckBox1%,Equal,True,begin]
[run,%ScriptFile%,Info]
Run - Processing section: [Info] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[ExtractFile,%ScriptFile%,WIM,%ProgramEXE%,%ProgramFolder%]
[Success] ExtractFile - [WimInfo.exe] to: [%BaseDir%\Projects\Tools\Win7RescuePE]
[System,CURSOR,WAIT]
[ShellExecute,Hide,%ProgramFolder%\%ProgramEXE%,"#$q-W:%SourceDir%\sources\install.wim#$q#$s#$q-s:%ScriptFile%#$q#$s-b:pScrollBox1"]
[Success] ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\Win7RescuePE\WimInfo.exe] with parameters: ["-W:I:\Win7DE\sources\install.wim" "-s:%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script" -b:pScrollBox1]
[ShellExecute,Hide,%ProgramFolder%\%ProgramEXE%,"#$q-W:%SourceDir%\sources\boot.wim#$q#$s#$q-s:%ScriptFile%#$q#$s-b:pScrollBox2#$s-l:pTextLabel11#$s-a:pTextLabel13#$s-v:pTextLabel17"]
[Success] ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\Win7RescuePE\WimInfo.exe] with parameters: ["-W:I:\Win7DE\sources\boot.wim" "-s:%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script" -b:pScrollBox2 -l:pTextLabel11 -a:pTextLabel13 -v:pTextLabel17]
[If,Not,%ExitCode%,EQUAL,0,Begin]
[Ignore] IF - [0] is equal to: [0] evaluated string: [If,Not,%ExitCode%,EQUAL,0,Begin]
[System,CURSOR,NORMAL]
[Skipped] [System,CURSOR,NORMAL]
[Message,"GetInfo wim files with returned with %ExitCode% check source directory",INFORMATION]
[Skipped] [Message,"GetInfo wim files with returned with %ExitCode% check source directory",INFORMATION]
[Halt,"GetInfo wim files with returned with %ExitCode% check source directory"]
[Skipped] [Halt,"GetInfo wim files with returned with %ExitCode% check source directory"]
[End]
[Ignore] [End]
[System,CURSOR,NORMAL]
[System,REFRESHINTERFACE]
[Ignore] System - Refreshing interface after finishing processing
[IniWrite,%ScriptFile%,Variables,#$pLastSource#$p,%SourceDir%]
[Success] IniWrite - Wrote INI key in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script] Section [Variables] Key [%LastSource%=I:\Win7DE]
[Run,%ScriptFile%,SetVars]
Run - Processing section: [SetVars] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[StrFormat,SPLIT,%pScrollBox1%,:,1,%WimIndexInstall%]
[Success] StrFormat - converted [SPLIT(%pScrollBox1%,:,1)] to variable: [%WimIndexInstall%] with result: [5]
[Set,%WimIndexInstall%,%WimIndexInstall%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimIndexInstall%] to: [5]
[StrFormat,SPLIT,%pScrollBox2%,:,1,%WimIndexBoot%]
[Success] StrFormat - converted [SPLIT(%pScrollBox2%,:,1)] to variable: [%WimIndexBoot%] with result: [2]
[Set,%WimIndexBoot%,%WimIndexBoot%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimIndexBoot%] to: [2]
[Set,%WimLanguage%,%pTextLabel11%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimLanguage%] to: [de-DE]
[Set,%WimArchitecture%,%pTextLabel13%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimArchitecture%] to: [0]
[StrFormat,SPLIT,%pTextLabel17%,.,1,%WimMajor%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,1)] to variable: [%WimMajor%] with result: [6]
[Set,%WimMajor%,%WimMajor%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimMajor%] to: [6]
[StrFormat,SPLIT,%pTextLabel17%,.,2,%WimMinor%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,2)] to variable: [%WimMinor%] with result: [1]
[Set,%WimMinor%,%WimMinor%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimMinor%] to: [1]
[StrFormat,SPLIT,%pTextLabel17%,.,3,%WimBuild%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,3)] to variable: [%WimBuild%] with result: [7600]
[Set,%WimBuild%,%WimBuild%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimBuild%] to: [7600]
[StrFormat,SPLIT,%pTextLabel17%,.,4,%WimSPBuild%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,4)] to variable: [%WimSPBuild%] with result: [16385]
[Set,%WimSPBuild%,%WimSPBuild%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimSPBuild%] to: [16385]
[StrFormat,SPLIT,%pTextLabel17%,.,5,%WimSPLevel%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,5)] to variable: [%WimSPLevel%] with result: [0]
[Set,%WimSPLevel%,%WimSPLevel%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimSPLevel%] to: [0]
Run - Processed section [SetVars] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
Run - Processed section [Info] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[run,%ScriptFile%,AutoCheckSource]
Run - Processing section: [AutoCheckSource] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[StrFormat,POS,%BaseDir%,%UserProfile%,%pos%]
[Success] StrFormat - converted [POS(%BaseDir%,%UserProfile%,%pos%)] to variable: [%pos%] with result: [0]
[If,%pos%,EQUAL,1,Begin]
[Ignore] IF - [0] is not equal to: [1] evaluated string: [If,%pos%,EQUAL,1,Begin]
[If,EXISTFILE,%basedir%\Temp\CheckSource.txt,FileDelete,%basedir%\Temp\CheckSource.txt]
[Skipped] [If,EXISTFILE,%basedir%\Temp\CheckSource.txt,FileDelete,%basedir%\Temp\CheckSource.txt]
[FileCreateBlank,%basedir%\Temp\CheckSource.txt]
[Skipped] [FileCreateBlank,%basedir%\Temp\CheckSource.txt]
[//Echo,%SourceDir%]
[Skipped] [//Echo,%SourceDir%]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,BaseDir : %basedir%,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,BaseDir : %basedir%,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,WaikDir : %pFileBox1%,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,WaikDir : %pFileBox1%,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,SourceDir : %SourceDir%,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,SourceDir : %SourceDir%,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,Info Install.wim : %pScrollBox1%,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,Info Install.wim : %pScrollBox1%,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,Info Boot.wim : %pScrollBox2%,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,Info Boot.wim : %pScrollBox2%,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,Language : %pTextLabel11%,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,Language : %pTextLabel11%,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,Architecture : %pTextLabel13%%,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,Architecture : %pTextLabel13%%,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,Version : %pTextLabel17%,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,Version : %pTextLabel17%,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,Invalid BaseDir!,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,Invalid BaseDir!,APPEND]
[TXTAddLine,%basedir%\Temp\CheckSource.txt,Don't use a folder under 'UserProfiles' as BaseDir!,APPEND]
[Skipped] [TXTAddLine,%basedir%\Temp\CheckSource.txt,Don't use a folder under 'UserProfiles' as BaseDir!,APPEND]
[ShellExecuteEx,Open,%basedir%\Temp\CheckSource.txt]
[Skipped] [ShellExecuteEx,Open,%basedir%\Temp\CheckSource.txt]
[Halt,"Invalid BaseDir!"]
[Skipped] [Halt,"Invalid BaseDir!"]
[end]
[Ignore] [end]
Run - Processed section [AutoCheckSource] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[end]
[Success] [end]
[If,%pScrollBox1%,EQUAL,,Set,%Err%,1]
[Ignore] IF - [5: Windows 7 ULTIMATE] is not equal to: [] evaluated string: [If,%pScrollBox1%,EQUAL,,Set,%Err%,1]
[If,%pScrollBox2%,EQUAL,,Set,%Err%,1]
[Ignore] IF - [2: Microsoft Windows Setup (x86)] is not equal to: [] evaluated string: [If,%pScrollBox2%,EQUAL,,Set,%Err%,1]
[If,EXISTVAR,%Err%,Run,%ScriptFile%,ErrorExit]
[Ignore] IF - Section does not exist [%Err%] evaluated string: [If,EXISTVAR,%Err%,Run,%ScriptFile%,ErrorExit]
[If,Not,%SourceDir%,EQUAL,%LastSource%,Run,%ScriptFile%,ErrorExit]
[Ignore] IF - [I:\Win7DE] is equal to: [%LastSource%] evaluated string: [If,Not,%SourceDir%,EQUAL,%LastSource%,Run,%ScriptFile%,ErrorExit]
[Run,%ScriptFile%,SetVars]
Run - Processing section: [SetVars] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[StrFormat,SPLIT,%pScrollBox1%,:,1,%WimIndexInstall%]
[Success] StrFormat - converted [SPLIT(%pScrollBox1%,:,1)] to variable: [%WimIndexInstall%] with result: [5]
[Set,%WimIndexInstall%,%WimIndexInstall%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimIndexInstall%] to: [5]
[StrFormat,SPLIT,%pScrollBox2%,:,1,%WimIndexBoot%]
[Success] StrFormat - converted [SPLIT(%pScrollBox2%,:,1)] to variable: [%WimIndexBoot%] with result: [2]
[Set,%WimIndexBoot%,%WimIndexBoot%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimIndexBoot%] to: [2]
[Set,%WimLanguage%,%pTextLabel11%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimLanguage%] to: [de-DE]
[Set,%WimArchitecture%,%pTextLabel13%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimArchitecture%] to: [0]
[StrFormat,SPLIT,%pTextLabel17%,.,1,%WimMajor%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,1)] to variable: [%WimMajor%] with result: [6]
[Set,%WimMajor%,%WimMajor%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimMajor%] to: [6]
[StrFormat,SPLIT,%pTextLabel17%,.,2,%WimMinor%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,2)] to variable: [%WimMinor%] with result: [1]
[Set,%WimMinor%,%WimMinor%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimMinor%] to: [1]
[StrFormat,SPLIT,%pTextLabel17%,.,3,%WimBuild%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,3)] to variable: [%WimBuild%] with result: [7600]
[Set,%WimBuild%,%WimBuild%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimBuild%] to: [7600]
[StrFormat,SPLIT,%pTextLabel17%,.,4,%WimSPBuild%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,4)] to variable: [%WimSPBuild%] with result: [16385]
[Set,%WimSPBuild%,%WimSPBuild%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimSPBuild%] to: [16385]
[StrFormat,SPLIT,%pTextLabel17%,.,5,%WimSPLevel%]
[Success] StrFormat - converted [SPLIT(%pTextLabel17%,.,5)] to variable: [%WimSPLevel%] with result: [0]
[Set,%WimSPLevel%,%WimSPLevel%,PERMANENT]
[Success] SetVar - Sucessfuly changed the value of [%WimSPLevel%] to: [0]
Run - Processed section [SetVars] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[echo,%pCheckBox1%]
[Info] True
[//]
[//run,%ScriptFile%,CheckSource]
[//If,notExistFile,"%Tools%\wimutil.exe",run,%ScriptFile%,WinUtil]
[If,notExistDir,"%basedir%\Temp",DirMake,"%basedir%\Temp"]
[Ignore] IF - Directory exists: [%BaseDir%\Temp] evaluated string: [If,notExistDir,"%basedir%\Temp",DirMake,"%basedir%\Temp"]
[If,notExistDir,"%basedir%\Custom",DirMake,"%basedir%\Custom"]
[Ignore] IF - Directory exists: [%BaseDir%\Custom] evaluated string: [If,notExistDir,"%basedir%\Custom",DirMake,"%basedir%\Custom"]
[If,notExistDir,"%basedir%\Custom\Win7RescuePE",DirMake,"%basedir%\Custom\Win7RescuePE"]
[Ignore] IF - Directory exists: [%BaseDir%\Custom\Win7RescuePE] evaluated string: [If,notExistDir,"%basedir%\Custom\Win7RescuePE",DirMake,"%basedir%\Custom\Win7RescuePE"]
[If,notExistDir,%BootSRC%,DirMake,%BootSRC%]
[Success] IF - Directory does not exist: [%BaseDir%\Temp\Win7RescuePE\BootWimSrc] evaluated string: [If,notExistDir,%BootSRC%,DirMake,%BootSRC%]
[DirMake,%BootSRC%]
[Success] DirMake - Created directory: [%BaseDir%\Temp\Win7RescuePE\BootWimSrc]
[If,notExistDir,%InstallSRC%,DirMake,%InstallSRC%]
[Success] IF - Directory does not exist: [%BaseDir%\Temp\Win7RescuePE\InstallWimSrc] evaluated string: [If,notExistDir,%InstallSRC%,DirMake,%InstallSRC%]
[DirMake,%InstallSRC%]
[Success] DirMake - Created directory: [%BaseDir%\Temp\Win7RescuePE\InstallWimSrc]
[If,notExistDir,%ISODir%,DirMake,"%ISODir%"]
[Ignore] IF - Directory exists: [%BaseDir%\ISO] evaluated string: [If,notExistDir,%ISODir%,DirMake,"%ISODir%"]
[If,NotExistDir,"%TargetDir%",DirMake,"%TargetDir%"]
[Ignore] IF - Directory exists: [%BaseDir%\Target\Win7RescuePE] evaluated string: [If,NotExistDir,"%TargetDir%",DirMake,"%TargetDir%"]
[//]
[//If,ExistDir,"%WindowsDir%\SysWOW64",Set,%SysType%,"amd64"]
[//If,NotExistDir,"%WindowsDir%\SysWOW64",Set,%SysType%,"x86"]
[Set,%SysType%,"x86"]
[Success] SetVar - Sucessfuly changed the value of [%SysType%] to: [x86]
[If,%Wow64%,EQUAL,True,Begin]
[Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%Wow64%,EQUAL,True,Begin]
[Set,%SysType%,"amd64"]
[Skipped] [Set,%SysType%,"amd64"]
[End]
[Ignore] [End]
[//]
[run,%ScriptFile%,AutoDetectWimTool]
Run - Processing section: [AutoDetectWimTool] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[run,%ScriptFile%,AutoFindImagex]
Run - Processing section: [AutoFindImagex] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[Echo,"Detecting #$qimagex.exe#$q..."]
[Info] Detecting "imagex.exe"...
[//If,ExistFile,"%pFileBox1%\Tools\%SysType%\imagex.exe",Set,"%IMAGEX%","%pFileBox1%\Tools\%SysType%\imagex.exe"]
[//If,ExistFile,"%pFileBox1%\Tools\%SysType%\imagex.exe",Set,%ImageTool%,"ImageX"]
[//If,ExistFile,"%Tools%\imagex.exe",Set,"%IMAGEX%","%Tools%\imagex.exe"]
[//If,ExistFile,"%Tools%\imagex.exe",Set,%ImageTool%,"ImageX"]
[//If,ExistFile,"%ProgramFilesDir%\Windows#$sAIK\Tools\%SysType%\imagex.exe",Set,"%IMAGEX%","%ProgramFilesDir%\Windows#$sAIK\Tools\%SysType%\imagex.exe"]
[//If,ExistFile,"%ProgramFilesDir%\Windows#$sAIK\Tools\%SysType%\imagex.exe",Set,%ImageTool%,"ImageX"]
[If,ExistFile,"%pFileBox1%Tools\%SysType%\imagex.exe",Set,"%IMAGEX%","%pFileBox1%Tools\%SysType%\imagex.exe"]
[Success] IF - File exists: [D:\Program Files\Windows AIK\Tools\x86\imagex.exe] evaluated string: [If,ExistFile,"%pFileBox1%Tools\%SysType%\imagex.exe",Set,"%IMAGEX%","%pFileBox1%Tools\%SysType%\imagex.exe"]
[Set,%IMAGEX%,%pFileBox1%Tools\%SysType%\imagex.exe]
[Success] SetVar - Sucessfuly changed the value of [%IMAGEX%] to: [D:\Program#$sFiles\Windows#$sAIK\Tools\x86\imagex.exe]
[If,ExistFile,"%pFileBox1%Tools\%SysType%\imagex.exe",Set,%ImageTool%,"ImageX"]
[Success] IF - File exists: [D:\Program Files\Windows AIK\Tools\x86\imagex.exe] evaluated string: [If,ExistFile,"%pFileBox1%Tools\%SysType%\imagex.exe",Set,%ImageTool%,"ImageX"]
[Set,%ImageTool%,ImageX]
[Success] SetVar - Sucessfuly changed the value of [%ImageTool%] to: [ImageX]
[If,"%SysType%",Equal,"amd64",run,%ScriptFile%,Win64Check]
[Ignore] IF - [x86] is not equal to: [amd64] evaluated string: [If,"%SysType%",Equal,"amd64",run,%ScriptFile%,Win64Check]
Run - Processed section [AutoFindImagex] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[//If,"%ImageTool%",NotEqual,"ImageX",run,%ScriptFile%,Find-WimUtil]
[//If,"%ImageTool%",NotEqual,"ImageX",Set,"%ImageTool%","WimUtil"]
Run - Processed section [AutoDetectWimTool] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[// Only Waik supported yet!]
[If,"%ImageTool%",NotEqual,"ImageX",Message,"ImageX not found!#$xPlease install WAIK and select:#$x'Folder with installed WAIK'#$xin script:#$x'0 - PreConfig'#$x#$xExiting...",INFORMATION]
[Ignore] IF - [ImageX] is equal to: [ImageX] evaluated string: [If,"%ImageTool%",NotEqual,"ImageX",Message,"ImageX not found!#$xPlease install WAIK and select:#$x'Folder with installed WAIK'#$xin script:#$x'0 - PreConfig'#$x#$xExiting...",INFORMATION]
[If,"%ImageTool%",NotEqual,"ImageX",Halt,"ImageX not found! Please install WAIK. Exiting..."]
[Ignore] IF - [ImageX] is equal to: [ImageX] evaluated string: [If,"%ImageTool%",NotEqual,"ImageX",Halt,"ImageX not found! Please install WAIK. Exiting..."]
[//]
[run,%ScriptFile%,Find-Win7]
Run - Processing section: [Find-Win7] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[Echo,"Detecting Microsoft Windows Win7 DVD..."]
[Info] Detecting Microsoft Windows Win7 DVD...
[If,ExistFile,"%SourceDir%\sources\boot.wim",Set,%SDIR%,"%SourceDir%"]
[Success] IF - File exists: [I:\Win7DE\sources\boot.wim] evaluated string: [If,ExistFile,"%SourceDir%\sources\boot.wim",Set,%SDIR%,"%SourceDir%"]
[Set,%SDIR%,%SourceDir%]
[Success] SetVar - Sucessfuly changed the value of [%SDIR%] to: [I:\Win7DE]
[If,ExistFile,"%SourceDir%\sources\boot.wim",Set,%Win7CD%,"OK"]
[Success] IF - File exists: [I:\Win7DE\sources\boot.wim] evaluated string: [If,ExistFile,"%SourceDir%\sources\boot.wim",Set,%Win7CD%,"OK"]
[Set,%Win7CD%,OK]
[Success] SetVar - Sucessfuly changed the value of [%Win7CD%] to: [OK]
[If,ExistFile,"%SourceDir%\sources\boot.wim",Echo,"Win7 DVD found [%SDIR%]"]
[Success] IF - File exists: [I:\Win7DE\sources\boot.wim] evaluated string: [If,ExistFile,"%SourceDir%\sources\boot.wim",Echo,"Win7 DVD found [%SDIR%]"]
[Echo,Win7#$sDVD#$sfound#$s[%SDIR%]]
[Info] Win7 DVD found [I:\Win7DE]
Run - Processed section [Find-Win7] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[If,%Win7CD%,Equal,"OK",run,%ScriptFile%,MountWin7]
[Success] IF - [OK] is equal to: [OK] evaluated string: [If,%Win7CD%,Equal,"OK",run,%ScriptFile%,MountWin7]
[run,%ScriptFile%,MountWin7]
Run - Processing section: [MountWin7] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[If,"%ImageTool%",Equal,"ImageX",run,%ScriptFile%,MountWin7-imagex]
[Success] IF - [ImageX] is equal to: [ImageX] evaluated string: [If,"%ImageTool%",Equal,"ImageX",run,%ScriptFile%,MountWin7-imagex]
[run,%ScriptFile%,MountWin7-imagex]
Run - Processing section: [MountWin7-imagex] From file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[Echo,"Mounting Windows Win7 boot.wim files with imagex.exe... "%WimIndexBoot%]
[Info] "Mounting Windows Win7 boot.wim files with imagex.exe... "2
[ShellExecute,Hide,"#$q%IMAGEX%#$q","/mount #$q%SDIR%\sources\boot.wim#$q %WimIndexBoot% #$q%BootSRC%#$q"]
[Success] ShellExecute: [Hide] using: ["D:\Program Files\Windows AIK\Tools\x86\imagex.exe"] with parameters: [/mount "I:\Win7DE\sources\boot.wim" 2 "%BaseDir%\Temp\Win7RescuePE\BootWimSrc"]
[//Echo,%ExitCode%]
[If,"%ExitCode%",Equal,"0",Echo,"Mounting Windows Win7 boot.wim: success"]
[Ignore] IF - [2] is not equal to: [0] evaluated string: [If,"%ExitCode%",Equal,"0",Echo,"Mounting Windows Win7 boot.wim: success"]
[//If,"%ExitCode%",NotEqual,"0",Echo,"Mounting Windows Win7 boot.wim: ERROR"]
[If,Not,%ExitCode%,EQUAL,0,Begin]
[Success] IF - [2] is not equal to: [0] evaluated string: [If,Not,%ExitCode%,EQUAL,0,Begin]
[Message,"Mount Win7 boot.wim files with imagex.exe returned with %ExitCode%",INFORMATION]
[Success] Message: Mount Win7 boot.wim files with imagex.exe returned with 2
[Halt,"Mount Win7 boot.wim files with imagex.exe returned with %ExitCode%"]
[Warning] Mount Win7 boot.wim files with imagex.exe returned with 2
Run - Processed section [MountWin7-imagex] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
Run - Processed section [MountWin7] in file: [%BaseDir%\Projects\Win7RescuePE\Build\0-preconfig.script]
[Clock] Script time: 13 seconds and 931 miliseconds

[Done] Finished processing script: PreConfig


[Clock] Project time: 16 seconds and 520 miliseconds
OnBuildExit [Exec,%API%,Clean_2,COMMAND]
[Exec,%API%,Clean_2,COMMAND]
Exec - Processing section: [Clean_2] From file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
[Parameter] with parameters: [COMMAND]
[AddVariables,"%BaseDir%\Projects\Win7RescuePE\Common_api.script",ApiVar,GLOBAL]
[Success] AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\Win7RescuePE\Common_api.script] into the local variable list
[Run,%API%,Clean_2%CBClean_TYPE%,#1]
Run - Processing section: [Clean_21] From file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
[Parameter] with parameters: [COMMAND]
[ReadENV]
Run - Processing section: [Read_ENV%API_TYPE%] From file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
[Run,%API%,Set_Api_Type,#1,#2,#3,#4,#5,#6,#7,#8,#9]
Run - Processing section: [Set_Api_Type] From file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
[If,%Version%,Smaller,078.03,Begin]
[Ignore] IF - [080] is not smaller than [078.03] evaluated string: [If,%Version%,Smaller,078.03,Begin]
[Message,"Common_Api require Winbuilder 078 SP3 Please update your version",ERROR,10]
[Skipped] [Message,"Common_Api require Winbuilder 078 SP3 Please update your version",ERROR,10]
[Halt,"Wrong WB vesion"]
[Skipped] [Halt,"Wrong WB vesion"]
[End]
[Ignore] [End]
[StrFormat,FILENAME,%Target_Win%,%var%]
[Success] StrFormat - converted: [%Target_Win%] to variable: [%var%] with result: [windows]
[StrFormat,POS,"I386|Windows|AMD64|IA64",%var%,%var1%]
[Success] StrFormat - converted [POS(I386|Windows|AMD64|IA64,%var%,%var1%)] to variable: [%var1%] with result: [6]
[StrFormat,LEFT,"I386|Windows|AMD64|IA64",%var1%,%var2%]
[Success] StrFormat - converted [LEFT(I386|Windows|AMD64|IA64,%var1%)] to variable: [%var2%] with result: [I386|W]
[StrFormat,SPLIT,%var2%,|,0,%Case%]
[Success] StrFormat - converted [SPLIT(%var2%,|,0)] to variable: [%Case%] with result: [2]
[If,%Case%,Equal,0,Begin]
[Ignore] IF - [2] is not equal to: [0] evaluated string: [If,%Case%,Equal,0,Begin]
[Message,"Unknown #$pTarget_Win#$p=#$pTargetDir#$p\%var% !!#$x Can not initialize #$pApi_Type#$p !!",ERROR]
[Skipped] [Message,"Unknown #$pTarget_Win#$p=#$pTargetDir#$p\%var% !!#$x Can not initialize #$pApi_Type#$p !!",ERROR]
[Halt,"Can not initalize #$pApi_Type#$p !!"]
[Skipped] [Halt,"Can not initalize #$pApi_Type#$p !!"]
[End]
[Ignore] [End]
[Else,Begin]
[Success] ELSE - executing command: [Begin]
[StrFormat,SPLIT,"1|2|1|1",|,%Case%,%Case%]
[Success] StrFormat - converted [SPLIT(1|2|1|1,|,%Case%)] to variable: [%Case%] with result: [2]
[Set,%API_TYPE%,%Case%,GLOBAL]
[Success] SetVar - Sucessfuly changed the value of [%API_TYPE%] to: [2]
[If,%API_TYPE%,Equal,2,Begin]
[Success] IF - [2] is equal to: [2] evaluated string: [If,%API_TYPE%,Equal,2,Begin]
[If,ExistDir,%ProjectDir%\Apps,Set,%_App_%,Apps,GLOBAL]
[Success] IF - Directory exists: [%BaseDir%\Projects\Win7RescuePE\Apps] evaluated string: [If,ExistDir,%ProjectDir%\Apps,Set,%_App_%,Apps,GLOBAL]
[Set,%_App_%,Apps,GLOBAL]
[Success] SetVar - Sucessfuly changed the value of [%_App_%] to: [Apps]
[If,ExistDir,%ProjectDir%\Applications,Set,%_App_%,Applications,GLOBAL]
[Ignore] IF - Directory does not exist: [%BaseDir%\Projects\Win7RescuePE\Applications] evaluated string: [If,ExistDir,%ProjectDir%\Applications,Set,%_App_%,Applications,GLOBAL]
[Else,Set,%_App_%,App,GLOBAL]
[Success] ELSE - executing command: [Set,%_App_%,App,GLOBAL]
[Set,%_App_%,App,GLOBAL]
[Success] SetVar - Sucessfuly changed the value of [%_App_%] to: [App]
[If,Not,ExistVar,%OsType%,Set,%OsType%,Project,GLOBAL]
[Success] IF - Section does not exist [%OsType%] evaluated string: [If,Not,ExistVar,%OsType%,Set,%OsType%,Project,GLOBAL]
[Set,%OsType%,Project,GLOBAL]
[Success] SetVar - Sucessfuly changed the value of [%OsType%] to: [Project]
[End]
[Success] [End]
[If,%WarnWhenSetApi%,Equal,True,Echo,"Set API_Type=%API_Type% (1=LiveXP - 2=Vista/Win7)",WARN]
[Ignore] IF - [False] is not equal to: [True] evaluated string: [If,%WarnWhenSetApi%,Equal,True,Echo,"Set API_Type=%API_Type% (1=LiveXP - 2=Vista/Win7)",WARN]
[If,Not,EXISTVAR,%Shortcut_Type%,Set,%Shortcut_Type%,%API_Type%]
[Success] IF - Section does not exist [%Shortcut_Type%] evaluated string: [If,Not,EXISTVAR,%Shortcut_Type%,Set,%Shortcut_Type%,%API_Type%]
[Set,%Shortcut_Type%,%API_Type%]
[Success] SetVar - Sucessfuly changed the value of [%Shortcut_Type%] to: [2]
[End]
[Success] [End]
Run - Processed section [Set_Api_Type] in file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
[Run,%API%,Read_ENV%API_TYPE%,#1,#2,#3,#4,#5,#6,#7,#8,#9]
Run - Processing section: [Read_ENV2] From file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
[If,Not,#1,Equal,,Begin]
[Ignore] IF - [] is equal to: [] evaluated string: [If,Not,#1,Equal,,Begin]
[If,#2,Equal,,IniRead,%ProjectInfo%,"%OsType%Info",#1,%#1%]
[Skipped] [If,#2,Equal,,IniRead,%ProjectInfo%,"%OsType%Info",#1,%#1%]
[Else,IniRead,%ProjectInfo%,"%OsType%Info",#1,%#2%]
[Skipped] [Else,IniRead,%ProjectInfo%,"%OsType%Info",#1,%#2%]
[End]
[Ignore] [End]
[Else,Begin]
[Success] ELSE - executing command: [Begin]
[IniRead,%ProjectInfo%,%OsType%Info,Language,%DistLang%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [Language] to variable: [%DistLang%] with value []
[IniRead,%ProjectInfo%,%OsType%Info,SourceDir,%SDIR%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [SourceDir] to variable: [%SDIR%] with value []
[IniRead,%ProjectInfo%,%OsType%Info,SourceType,%SourceType%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [SourceType] to variable: [%SourceType%] with value []
[IniRead,%ProjectInfo%,%OsType%Info,WimTools,%WimTools%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [WimTools] to variable: [%WimTools%] with value []
[IniRead,%ProjectInfo%,%OsType%Info,SystemFiles,%SystemFiles%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [SystemFiles] to variable: [%SystemFiles%] with value []
[If,%WimTools%,Equal,ImageX,IniRead,%ProjectInfo%,%OsType%Info,imagex,%IMAGEX%]
[Ignore] IF - [] is not equal to: [ImageX] evaluated string: [If,%WimTools%,Equal,ImageX,IniRead,%ProjectInfo%,%OsType%Info,imagex,%IMAGEX%]
[IniRead,%ProjectInfo%,%OsType%Info,BuildModel,%BuildModel%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [BuildModel] to variable: [%BuildModel%] with value [RAM]
[IniRead,%ProjectInfo%,%OsType%Info,Shell,%Shell%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [Shell] to variable: [%Shell%] with value [Explorer]
[IniRead,%ProjectInfo%,%OsType%Info,ScreenResolution,%ScreenResolution%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [ScreenResolution] to variable: [%ScreenResolution%] with value [1024x768]
[IniRead,%ProjectInfo%,%OsType%Info,Locale,%Locale%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [Locale] to variable: [%Locale%] with value [Auto]
[IniRead,%ProjectInfo%,%OsType%Info,SysType,%SysType%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [SysType] to variable: [%SysType%] with value []
[IniRead,%ProjectInfo%,%OsType%Info,GrubSkin,%GrubSkin%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [GrubSkin] to variable: [%GrubSkin%] with value [Face]
[IniRead,%ProjectInfo%,%OsType%Info,ForceAllToRam,%ForceAllToRam%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [ForceAllToRam] to variable: [%ForceAllToRam%] with value [No]
[IniRead,%ProjectInfo%,%OsType%Info,Drivers,%Drivers%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [Drivers] to variable: [%Drivers%] with value [Both]
[IniRead,%ProjectInfo%,%OsType%Info,IsoLinuxMode,%IsoLinuxMode%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [IsoLinuxMode] to variable: [%IsoLinuxMode%] with value [Graphics]
[IniRead,%ProjectInfo%,%OsType%Info,DllSrc,%DllSrc%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [DllSrc] to variable: [%DllSrc%] with value []
[IniRead,%ProjectInfo%,%OsType%Info,WAIKDir,%WAIKDir%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [WAIKDir] to variable: [%WAIKDir%] with value []
[IniRead,%ProjectInfo%,%OsType%Info,BootManager,%BootManager%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [BootManager] to variable: [%BootManager%] with value [Grub4Dos]
[IniRead,%ProjectInfo%,%OsType%Info,Type,%Type%]
[Success] IniRead - [%BaseDir%\Projects\Win7RescuePE\project.ini] Section [ProjectInfo] Key [Type] to variable: [%Type%] with value []
[If,%SourceType%,Equal,,Run,%API%,NotConfigured]
[Success] IF - [] is equal to: [] evaluated string: [If,%SourceType%,Equal,,Run,%API%,NotConfigured]
[Run,%API%,NotConfigured]
Run - Processing section: [NotConfigured] From file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
[Message,"Please run PreConfig script. Exiting...",ERROR]
[Success] Message: Please run PreConfig script. Exiting...
[exit,"Exiting.."]
[Warning] Exiting..
[Failed] Access violation at address 004041F2 in module 'WinBuilder.exe'. Read of address 3F0022E8: [Run,%API%,NotConfigured]
Run - Processed section [Read_ENV2] in file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
Run - Processed section [Read_ENV%API_TYPE%] in file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
Run - Processed section [Clean_21] in file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]
Exec - Processed section [Clean_2] in file: [%BaseDir%\Projects\Win7RescuePE\Common_api.script]

**************

#4 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 20 March 2010 - 02:45 PM

Maybe some dependencies rely on each other.

In 0-ImageIndex.Script try to replace
[CheckSource]

Run,%ScriptFile%,Info

If,%pScrollBox1%_,EQUAL,_,Run,%ScriptFile%,Halt,"You have not yet queried the WIM image indexes in !ImageIndex.script"

If,%pScrollBox2%_,EQUAL,_,Run,%ScriptFile%,Halt,"You have not yet queried the WIM image indexes in !ImageIndex.script"

Run,%ScriptFile%,Update
by
[CheckSource]

Run,%ScriptFile%,Update

Run,%ScriptFile%,Info

If,%pScrollBox1%_,EQUAL,_,Run,%ScriptFile%,Halt,"You have not yet queried the WIM image indexes in !ImageIndex.script"

If,%pScrollBox2%_,EQUAL,_,Run,%ScriptFile%,Halt,"You have not yet queried the WIM image indexes in !ImageIndex.script"

Peter

#5 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 20 March 2010 - 04:20 PM

@ Peter
Thanks for your answer.
The error occurs at the 0-to ManageWims.script.

Have replaced the code but now with a new error message.
[Failed] DirDelete - Failed to delete directory [%BaseDir%\Temp\nativeEx_Win7\Tools]: Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist
[If,%Wow64%,EQUAL,True,FileCopy,%Tools%\x64\7z*.*,%Tools%,NOWARN]

[Failed] Access violation at address 004041F2 in module 'WinBuilder.exe'. Read of address 3F0022C1: [Run,%ImageIndexScript%,Exit,Something#$swrong#$swith#$syour#$ssource#$sCD]

Regards Klaus

#6 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 20 March 2010 - 04:28 PM

Here seems to be an issue Billy the Door introduces.

Sometimes, when a task working with WIMs is aborted, even if no WIM is mounted, access to the <mount> directory is refused.

For me in this case this always helps:

Open a cmd window
CD to the <mount> parent's directory.
RD /s /q <mount>

Peter

#7 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 20 March 2010 - 05:05 PM

@ Peter
Can you please explain it again

CD to the <mount> parent's directory.
RD /s /q <mount>
Source -> I:\Win7DE
Winbuilder:
D:\Test

Now I have reinstalled WinBuilder

The error occurs at the Z-BaseBuildEx.script
First Error
WimInfo.exe no longer works

Second Error
Something wrong with your source CD
Access violation at address 004041F2 in module 'WinBuilder.exe'. Read of address 3F0022E8: [Run,%ImageIndexScript%,Exit,Something#$swrong#$swith#$syour#$ssource#$sCD]

Regards Klaus

#8 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 20 March 2010 - 06:24 PM

For me in the first view it looks like an issue of your constallation.

Try this:

Download WinBilder.exe into a new created, empty directory
Start WinBuilder.exe and in the appearing "Download" window,
Choose =minimum
Check "updates.boot-land.net", "rescue.w07/Projects" and "nativeEx.w07.net/w07"
Start the download by clicking "Download"

When back to your project, uncheck "Apps" under "nativeEx_win7" (makes build time sorter)
Do not touch "Win7RescuePE" project.

Start the build by clicking the blue triangle upper right.

If qemu comes up with a working PE, we have´to look for "what you made wrong in your project"
If qemu comes up with a crashing PE, we have to try to find the reason.

Peter

#9 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 21 March 2010 - 10:50 AM

#Sorry for my Google english #

Peter thanks for the reply
've Done everything according to your instructions but unfortunately it is still lacking.
1.Fehler
9 / 12 - 2-PostConfigEx.Script
3: Error capturing image
The client is missing a required privilege. (I'm logged in as admin and have again all the extra projects \ tools \ nativeEX \ *. exe files wim Admin rights given)
2. Error
Stop with Access violation ...
Can the log file, unfortunately, always upload it yet.

Greetings Klaus

[Script] ShortcutsEx

[Info] File [%BaseDir%\Projects\nativeEx_Win7\Finalize\0-ShortcutsEx.Script] Version[8]

[ExtractAllFiles,%ScriptFile%,fixShort_%SourceArch%,%target_sys%]
[Success] ExtractAllFiles - [%BaseDir%\Projects\nativeEx_Win7\Finalize\0-ShortcutsEx.Script] Section [fixShort_x86] to: [%BaseDir%\Target\nativeEx_Win7\Windows\System32]
[TXTAddLine,%TargetDir%\windows\system32\winpeshl.ini,"fixShort.exe#$c CDDrive:Win7PE.cfg",PLACE,2]
[Success] TxtAddLine - Added line: [%BaseDir%\Target\nativeEx_Win7\windows\system32\winpeshl.ini] line: [fixShort.exe#$c#$sCDDrive:Win7PE.cfg] Option:"PLACE"
[TXTAddLine,%TargetDir%\windows\system32\winpeshl.ini,"shortcuts.exe#$c #$q-f #$pSystemDrive#$p\Win7PE.cfg#$q",PLACE,3]
[Success] TxtAddLine - Added line: [%BaseDir%\Target\nativeEx_Win7\windows\system32\winpeshl.ini] line: [shortcuts.exe#$c#$s#$q-f#$s#$pSystemDrive#$p\Win7PE.cfg#$q] Option:"PLACE"
[If,%pCheckBox1%,EQUAL,True,Begin]
[Success] IF - [True] is equal to: [True] evaluated string: [If,%pCheckBox1%,EQUAL,True,Begin]
[RegHiveLoad,WB-Software,%target_sys%\config\software]
[Failed] RegHiveLoad - Failed to load registry hive: [WB-Software] From file: [%BaseDir%\Target\nativeEx_Win7\Windows\System32\config\software]
[RegDelete,HKLM,WB-Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4340}]
[Warning] RegDelete - Failed to delete registry key in: [HKLM\WB-Software\Microsoft\Active Setup\Installed Components\{89820200-ECBD-11cf-8B85-00AA005B4340}]
[RegHiveUnLoad,WB-Software]
[Failed] RegHiveUnLoad - Failed to unload registry hive: [WB-Software]: Der Vorgang wurde erfolgreich beendet
[End]
[Success] [End]
[If,%pCheckBox2%,EQUAL,True,Begin]
[Success] IF - [True] is equal to: [True] evaluated string: [If,%pCheckBox2%,EQUAL,True,Begin]
[RegHiveLoad,WB-Default,%target_sys%\config\default]
[Failed] RegHiveLoad - Failed to load registry hive: [WB-Default] From file: [%BaseDir%\Target\nativeEx_Win7\Windows\System32\config\default]
[RegWrite,HKLM,0x4,WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu,{F02C1A0D-BE21-4350-88B0-7367FC96EF3C},1]
[Failed] RegWrite - Type: [0x4] Section [HKLM\WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu] Key [{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}]: 1
[RegWrite,HKLM,0x4,WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel,{F02C1A0D-BE21-4350-88B0-7367FC96EF3C},1]
[Failed] RegWrite - Type: [0x4] Section [HKLM\WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel] Key [{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}]: 1
[RegHiveUnLoad,WB-Default]
[Failed] RegHiveUnLoad - Failed to unload registry hive: [WB-Default]: Der Vorgang wurde erfolgreich beendet
[End]
[Success] [End]
[If,%pCheckBox3%,EQUAL,True,Begin]
[Success] IF - [True] is equal to: [True] evaluated string: [If,%pCheckBox3%,EQUAL,True,Begin]
[RegHiveLoad,WB-Default,%target_sys%\config\default]
[Failed] RegHiveLoad - Failed to load registry hive: [WB-Default] From file: [%BaseDir%\Target\nativeEx_Win7\Windows\System32\config\default]
[RegWrite,HKLM,0x4,WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu,{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0},1]
[Failed] RegWrite - Type: [0x4] Section [HKLM\WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu] Key [{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}]: 1
[RegWrite,HKLM,0x4,WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel,{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0},1]
[Failed] RegWrite - Type: [0x4] Section [HKLM\WB-Default\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel] Key [{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}]: 1
[RegHiveUnLoad,WB-Default]
[Failed] RegHiveUnLoad - Failed to unload registry hive: [WB-Default]: Der Vorgang wurde erfolgreich beendet
[End]
[Success] [End]
[Clock] Script time: 604 miliseconds

[Done] Finished processing script: ShortcutsEx





[Script] PostConfigEx

[Info] File [%BaseDir%\Projects\nativeEx_Win7\Finalize\2-PostConfigEx.Script] Version[7]

[Echo,"Packing boot.wim..."]
[Info] Packing boot.wim...
[If,EXISTDIR,%BootTMP%,DirDelete,%BootTMP%,Fast]
[Success] IF - Directory exists: [%BaseDir%\Temp\nativeEx_Win7\boot.tmp] evaluated string: [If,EXISTDIR,%BootTMP%,DirDelete,%BootTMP%,Fast]
[DirDelete,%BootTMP%,Fast]
[Success] DirDelete - Deleted directory [%BaseDir%\Temp\nativeEx_Win7\boot.tmp]
[DirMake,%BootTMP%]
[Success] DirMake - Created directory: [%BaseDir%\Temp\nativeEx_Win7\boot.tmp]
[If,EXISTDIR,%TargetDir%\Boot,DirMove,%TargetDir%\Boot,%BootTMP%]
[Success] IF - Directory exists: [%BaseDir%\Target\nativeEx_Win7\Boot] evaluated string: [If,EXISTDIR,%TargetDir%\Boot,DirMove,%TargetDir%\Boot,%BootTMP%]
[DirMove,%TargetDir%\Boot,%BootTMP%]
[Success] DirMove - Moved directory [%BaseDir%\Target\nativeEx_Win7\Boot] to: [%BaseDir%\Temp\nativeEx_Win7\boot.tmp]
[If,EXISTDIR,%TargetDir%\Programs,DirMove,%TargetDir%\Programs,%BootTMP%]
[Ignore] IF - Directory does not exist: [%BaseDir%\Target\nativeEx_Win7\Programs] evaluated string: [If,EXISTDIR,%TargetDir%\Programs,DirMove,%TargetDir%\Programs,%BootTMP%]
[FileCopy,%TargetDir%\BOOTMGR,%BootTMP%\BOOTMGR]
[Success] FileCopy - Copied [%BaseDir%\Target\nativeEx_Win7\BOOTMGR] to: [%BaseDir%\Temp\nativeEx_Win7\boot.tmp\BOOTMGR]
[FileCopy,%TargetDir%\Win7PE.cfg,%BootTMP%]
[Success] FileCopy - Copied [%BaseDir%\Target\nativeEx_Win7\Win7PE.cfg] to: [%BaseDir%\Temp\nativeEx_Win7\boot.tmp\Win7PE.cfg]
[If,NotExistDir,%BootTMP%\sources,DirMake,%BootTMP%\sources]
[Success] IF - Directory does not exist: [%BaseDir%\Temp\nativeEx_Win7\boot.tmp\sources] evaluated string: [If,NotExistDir,%BootTMP%\sources,DirMake,%BootTMP%\sources]
[DirMake,%BootTMP%\sources]
[Success] DirMake - Created directory: [%BaseDir%\Temp\nativeEx_Win7\boot.tmp\sources]
[Run,%ScriptFile%,SetShow]
Run - Processing section: [SetShow] From file: [%BaseDir%\Projects\nativeEx_Win7\Finalize\2-PostConfigEx.Script]
[If,%pCheckBox1%,EQUAL,True,Begin]
[Success] IF - [True] is equal to: [True] evaluated string: [If,%pCheckBox1%,EQUAL,True,Begin]
[Set,%Show%,Open]
[Success] SetVar - Sucessfuly changed the value of [%Show%] to: [Open]
[Set,%Dots%,-P]
[Success] SetVar - Sucessfuly changed the value of [%Dots%] to: [-P]
[End]
[Success] [End]
[Else,Begin]
[Ignore] ELSE - [Begin]
[Set,%Show%,Hide]
[Skipped] [Set,%Show%,Hide]
[Set,%Dots%,]
[Skipped] [Set,%Dots%,]
[End]
[Ignore] [End]
Run - Processed section [SetShow] in file: [%BaseDir%\Projects\nativeEx_Win7\Finalize\2-PostConfigEx.Script]
[System,ERROROFF]
[Success] System,ErrorOff
[//Prevents reading clid.reg twice]
[IniDeleteSection,%PECfg%,preconfig]
[Success] IniDeleteSection - Deleted INI section in file: [%BaseDir%\Target\nativeEx_Win7\windows\system32\Win7PE.cfg] Section [preconfig]
[Exec,%WimManagerScript%,Capture,%Show%,%BootTMP%\sources\boot.wim,%TargetDir%,-C:L,%Dots%]
Exec - Processing section: [Capture] From file: [%BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script]
[Parameter] with parameters: [Open],[%BaseDir%\Temp\nativeEx_Win7\boot.tmp\sources\boot.wim],[%BaseDir%\Target\nativeEx_Win7],[-C:L],[-P]
[AddVariables,"%BaseDir%\Projects\nativeEx_Win7\Common_api.script",ApiVar,GLOBAL]
[Success] AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\nativeEx_Win7\Common_api.script] into the local variable list
[If,Not,EXISTFILE,%Tools%\WimCaptEx.exe,Run,%WimManagerScript%,Get-It]
[Ignore] IF - File exists: [%BaseDir%\Projects\Tools\nativeEx\WimCaptEx.exe] evaluated string: [If,Not,EXISTFILE,%Tools%\WimCaptEx.exe,Run,%WimManagerScript%,Get-It]
[AddVariables,%WimManagerScript%,Variables]
[Success] AddVariables - Added section [Variables] from file [%BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script] into the local variable list
[If,%Show%,EQUAL,Hide,System,CURSOR,WAIT]
[Success] IF - [Hide] is equal to: [Hide] evaluated string: [If,%Show%,EQUAL,Hide,System,CURSOR,WAIT]
[System,CURSOR,WAIT]
[ShellExecute,#1,%Tools%\WimCaptEx.exe,"-A:C -W:#$q#2#$q -D:#$q#3#$q #4 #5"]
[Success] ShellExecute: [Open] using: [%BaseDir%\Projects\Tools\nativeEx\WimCaptEx.exe] with parameters: [-A:C -W:"%BaseDir%\Temp\nativeEx_Win7\boot.tmp\sources\boot.wim" -D:"%BaseDir%\Target\nativeEx_Win7" -C:L -P]
[If,Not,%ExitCode%,EQUAL,0,Run,%WimManagerScript%,ReportError,%ExitCode%]
[Success] IF - [3] is not equal to: [0] evaluated string: [If,Not,%ExitCode%,EQUAL,0,Run,%WimManagerScript%,ReportError,%ExitCode%]
[Run,%WimManagerScript%,ReportError,%ExitCode%]
Run - Processing section: [ReportError] From file: [%BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script]
[Parameter] with parameters: [3]
[Set,%msg%,"Unknown error occurred"]
[Success] SetVar - Sucessfuly changed the value of [%msg%] to: [Unknown#$serror#$soccurred]
[If,#1,EQUAL,1,Set,%msg%,"Error registering callback function"]
[Ignore] IF - [3] is not equal to: [1] evaluated string: [If,#1,EQUAL,1,Set,%msg%,"Error registering callback function"]
[If,#1,EQUAL,2,Set,%msg%,"Error creating WIM file"]
[Ignore] IF - [3] is not equal to: [2] evaluated string: [If,#1,EQUAL,2,Set,%msg%,"Error creating WIM file"]
[If,#1,EQUAL,3,Set,%msg%,"Error capturing image"]
[Success] IF - [3] is equal to: [3] evaluated string: [If,#1,EQUAL,3,Set,%msg%,"Error capturing image"]
[Set,%msg%,Error#$scapturing#$simage]
[Success] SetVar - Sucessfuly changed the value of [%msg%] to: [Error#$scapturing#$simage]
[If,#1,EQUAL,4,Set,%msg%,"Error setting boot image index"]
[Ignore] IF - [3] is not equal to: [4] evaluated string: [If,#1,EQUAL,4,Set,%msg%,"Error setting boot image index"]
[If,#1,EQUAL,5,Set,%msg%,"Error retreiving temp path"]
[Ignore] IF - [3] is not equal to: [5] evaluated string: [If,#1,EQUAL,5,Set,%msg%,"Error retreiving temp path"]
[If,#1,EQUAL,6,Set,%msg%,"Error mounting image"]
[Ignore] IF - [3] is not equal to: [6] evaluated string: [If,#1,EQUAL,6,Set,%msg%,"Error mounting image"]
[If,#1,EQUAL,7,Set,%msg%,"Error unmounting image"]
[Ignore] IF - [3] is not equal to: [7] evaluated string: [If,#1,EQUAL,7,Set,%msg%,"Error unmounting image"]
[If,#1,EQUAL,8,Set,%msg%,"Wimgapi.dll, wimserv.exe and / or wimmount.sys not found"]
[Ignore] IF - [3] is not equal to: [8] evaluated string: [If,#1,EQUAL,8,Set,%msg%,"Wimgapi.dll, wimserv.exe and / or wimmount.sys not found"]
[If,#1,EQUAL,9,Set,%msg%,"Path already mounted"]
[Ignore] IF - [3] is not equal to: [9] evaluated string: [If,#1,EQUAL,9,Set,%msg%,"Path already mounted"]
[If,#1,EQUAL,10,Set,%msg%,"Error applying image"]
[Ignore] IF - [3] is not equal to: [10] evaluated string: [If,#1,EQUAL,10,Set,%msg%,"Error applying image"]
[System,CURSOR,NORMAL]
[Message,%msg%,ERROR]
[Success] Message: Error capturing image
[Halt,"Error #1 occurred."]
[Warning] Error 3 occurred.
[Failed] Access violation at address 004041F2 in module 'WinBuilder.exe'. Read of address 3F0022E8: [Run,%WimManagerScript%,ReportError,%ExitCode%]
Exec - Processed section [Capture] in file: [%BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script]
[Clock] Script time: 6 seconds and 138 miliseconds

#10 paraglider

paraglider

    Gold Member

  • .script developer
  • 1743 posts
  • Location:NC,USA
  •  
    United States

Posted 21 March 2010 - 11:41 AM

If you are running on vista / win7 just because you are logged on as administrator does not mean you are running with administrative rights. You need to run winbuilder elevated - right click on the winbuilder exe and choose run as administrator. I just set 'Run as administrator' in the Compatibility settings for the exe. Alternatively disable UAC.

#11 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 21 March 2010 - 04:04 PM

If you are running on vista / win7 just because you are logged on as administrator does not mean you are running with administrative rights. You need to run winbuilder elevated - right click on the winbuilder exe and choose run as administrator. I just set 'Run as administrator' in the Compatibility settings for the exe. Alternatively disable UAC.

I've done everything (Winbuilderand all Wim*.exe as Administrator).

Klaus

#12 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 21 March 2010 - 05:03 PM

From the logs you e-mailed me, I suspect that boot.wim on your source cd is corrupt.

Can you install from that CD in a virtual machine?

Peter

#13 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 21 March 2010 - 08:55 PM

I tried two other Win7 versions but unfortunately with the same result.

Klaus

#14 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 21 March 2010 - 10:07 PM

For now: :wodoo:

But we'll continue to find the root of "all the evil"

Peter <_<

#15 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 21 March 2010 - 10:12 PM

I tried two other Win7 versions but unfortunately with the same result.

Klaus

You tried in a VM?

Peter

#16 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 22 March 2010 - 08:55 AM

I tried on another computer again the same things.
(new Dir, minimum load APP disabled specified path to Win7 and started.
But unfortunately the old mistakes.
In the Virtual Box, I can install all 3 versions.
Maybe you've got another idea?
Do you know anything about the new release (081)?

Greetings Klaus

#17 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 22 March 2010 - 02:42 PM

So I found the error.
The source may not be on an external HDD - Pick any internal HDD / partition.
WinBuilder to external HDD whether long or short name is OK.
Is there a way to unmount ?

Again, many thanks for the help

Klaus

#18 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 22 March 2010 - 02:52 PM

So I found the error.
The source may not be on an external HDD - Pick any internal HDD / partition.
WinBuilder to external HDD whether long or short name is OK.

Again, many thanks for the help

Klaus

Does that mean that you have the source on a shared network drive / directory mounted as local drive with a drive letter?

If yes, I can check that in the project and halt if the check is positive!


Peter

#19 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 22 March 2010 - 03:19 PM

Internal HDD C - G
External USB HDD as I and J without a network.
WinBuilder: I: \ Test \ WinBuilder
Source: E: \ TestWin7
However, need more than 6GB to mount to be free.

I hope I have correctly understood your question.
Klaus

#20 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 22 March 2010 - 03:33 PM

Internal HDD C - G
External USB HDD as I and J without a network.
WinBuilder: I: \ Test \ WinBuilder
Source: E: \ TestWin7
However, need more than 6GB to mount to be free.

I hope I have correctly understood your question.
Klaus

I'll try to put the source CD onto a USB stick and test.

Peter

#21 rocketero

rocketero

    Frequent Member

  • Advanced user
  • 155 posts
  •  
    United States

Posted 25 March 2010 - 06:57 PM

I just sow this thread now, I have seen this many times around, I did have a headacke and 2 days trying to figure out this out a few months back.

I was going to propose the coders of the script to place a warning because the solution to this is very easy.

All you have to do is delete the TEMP folder at the root.

Sometimes for some reason after making a build the folders %basedir%\temp\projectname\BOOTWIMSRC and INSTALLWIMSRC don't get emptied so when you try to run another build it will give you that access violation error and not much explanation.

So by deleting the TEMP or more explicitly the contents of folders itself of BOOTWIMSRC and INSTALLWIMSRC will fix the problem.

It has nothing to do with a corrupt wim or a long path.

#22 Klaus21

Klaus21

    Frequent Member

  • Advanced user
  • 169 posts
  •  
    Germany

Posted 25 March 2010 - 07:29 PM

The old bug is back. After I got to run to nativeEX Win7 I have tested different. Ran up suddenly, nothing more. Now I make it only to "Something wrong with your source CD."
I reloaded everything, short path, everything on C: \ Windows and delete all the WB and Temps. Well reminds me of nothing more?

Regards Klaus

***
WinBuilder [080]
Processing section: [CheckSource] in Datei: [ImageIndexEx] 5.734 seconds
Warnings

[Warning] (0-ImageIndex.script) Something wrong with your source CD
%BaseDir% = C:\Test00\
(WinBuilder's path is replaced by the variable %BaseDir% to make the log easier to read)
WinBuilder Version [080]


Variables
%API% %BaseDir%\Projects\nativeEx_Win7\Common_api.script
%APIDEF% API
%APISUBDEF% _Calculate,*AddAutoRun,*AddPostConfig,*AddToPEShell,Add_Shortcut,Add_Asso,Associ
ate_File,Ask_License,CopyProgram,*CopyDrv,Not_Compatible,Others,Process_Log,*Read
ENV,Registry,Require_File,*RequireSysFile,RunFrom,Unpack,Variable
%APIVAR% ApiVar
%AppMode% wbaNormal
%ArchToolsEx% %BaseDir%\Projects\nativeEx_Win7\Tools\ArchTools.script
%AtRam% False
%AutoRunFile% %BaseDir%\Target\nativeEx_Win7\windows\system32\autorun.cfg
%AutoStartMode% 1
%AutoStartParameters%
%BaseDir% C:\Test00
%BaseProject% %BaseDir%\Projects\Win7RescuePE
%BootSRC% V:\wb\wb#$sdebug\Workbench\nativeEx_Win7\Cache\2B2de0617600
%Build% 2010-Feb-19 09:56
%Day% 25
%DistLang% de-DE
%ES% "%BaseDir%\Target\nativeEx_Win7\windows\system32\shortcut.inf"
%FinalizeScript% %BaseDir%\Projects\nativeEx_Win7\Finalize\2-PostConfigEx.Script
%GlobalSupport% %BaseDir%\Workbench
%GlobalTemp% %BaseDir%\Temp
%GlobalTemplates% %BaseDir%\Workbench\Common
%HostOS% XP
%ImageIndexScript% %BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script
%InstallSRC% V:\wb\wb#$sdebug\Workbench\nativeEx_Win7\Cache\2I1de0617600
%IsoDir% %BaseDir%\ISO
%IsoFile% %BaseDir%\ISO\nativeEx_Win7.iso
%IsoFileName% nativeEx_Win7.iso
%LocaleScript% %BaseDir%\Projects\Win7RescuePE\locale.script
%Month% 3
%PE_CFG% %BaseDir%\Target\nativeEx_Win7\Win7PE.cfg
%PE_Programs% #$pCDDrive#$p\Programs
%PECfg% %BaseDir%\Target\nativeEx_Win7\windows\system32\Win7PE.cfg
%PECfgCD% %BaseDir%\Target\nativeEx_Win7\Win7PE.cfg
%ProcessorType% 586
%ProgramFilesDir% C:\Programme
%Programs64% C:\Programme
%ProjectCache% %BaseDir%\Workbench\nativeEx_Win7\Cache
%ProjectDir% %BaseDir%\Projects\nativeEx_Win7
%ProjectInfo% %BaseDir%\Projects\nativeEx_Win7\project.ini
%ProjectName% nativeEx_Win7
%ProjectTemp% %BaseDir%\Temp\nativeEx_Win7
%ProjectTemplates% %BaseDir%\Workbench\nativeEx_Win7\UserData
%ProjectTitle% nativeEx Win7
%RegDefault% %BaseDir%\Target\nativeEx_Win7\windows\system32\config\default
%RegSoftware% %BaseDir%\Target\nativeEx_Win7\windows\system32\config\software
%RegSystem% %BaseDir%\Target\nativeEx_Win7\windows\system32\config\system
%RegUser% %BaseDir%\Target\nativeEx_Win7\windows\system32\config\default
%Source_Sys% V:\wb\wb#$sdebug\Workbench\nativeEx_Win7\Cache\2I1de0617600\Windows\System32
%Source_Win% V:\wb\wb#$sdebug\Workbench\nativeEx_Win7\Cache\2I1de0617600\Windows
%SourceDir% C:\TestWin1
%Target_Prog% %BaseDir%\Target\nativeEx_Win7\Programs
%target_sys% %BaseDir%\Target\nativeEx_Win7\Windows\System32
%target_win% %BaseDir%\Target\nativeEx_Win7\windows
%TargetDir% %BaseDir%\Target\nativeEx_Win7
%TempDir% C:\Temp
%TempFolder% %BaseDir%\Temp\nativeEx_Win7
%Tools% %BaseDir%\Projects\Tools\nativeEx
%ToolsCopied% True
%UserName% Administrator
%UserProfile% C:\Dokumente und Einstellungen\Administrator
%Version% 080
%WBexe% %BaseDir%\WinBuilder.exe
%WimManagerScript% %BaseDir%\Projects\nativeEx_Win7\Build\0-ManageWims.script
%WindowsDir% C:\WINDOWS
%WindowsSystemDir% C:\WINDOWS\system32
%Wow64% False
%Wow64Dir%
%Year% 2010

This log is probably not suited to be posted in the forum for support questions.
To decrease build time, a couple of internal tests are switched off and not shown in the log.
That might make it impossible to find the real background of actual issues.
To produce a 'qualified' log for support questions, please check 'Tools >> Options >> Debug log'.



[Script] Processing section: [CheckSource] in Datei: [ImageIndexEx]

[Info] File [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script] Version [19]

[Success] AddVariables - Added section [ApiVar] from file [%BaseDir%\Projects\nativeEx_Win7\Common_api.script] into the local variable list
[Ignore] IF - [True] is equal to: [True] evaluated string: [If,Not,%ToolsCopied%,EQUAL,True,Begin]
[Skipped] [Echo,"Copying tools from %BaseProject% ..."]
[Skipped] [System,CURSOR,WAIT]
[Skipped] [IniRead,%BaseProject%\script.project,Variables,##$pTools##$p,%BaseTools%]
[Skipped] [Set,%TmpTools%,%ProjectTemp%\Tools]
[Skipped] [If,EXISTDIR,%TmpTools%,DirDelete,%TmpTools%]
[Skipped] [DirMake,%TmpTools%]
[Skipped] [DirCopy,%BaseTools%\*.*,%TmpTools%]
[Skipped] [DirCopy,%Tools%\*.*,%TmpTools%]
[Skipped] [DirCopy,%TmpTools%\*.*,%Tools%]
[Skipped] [Set,%ToolsCopied%,True,PERMANENT]
[Skipped] [Echo,"Copying tools done"]
[Skipped] [DirDelete,%TmpTools%,FAST]
[Skipped] [If,%Wow64%,EQUAL,True,FileCopy,%Tools%\x64\7z*.*,%Tools%,NOWARN]
[Skipped] [Else,FileCopy,%Tools%\x86\7z*.*,%Tools%,NOWARN]
[Skipped] [System,CURSOR,NORMAL]
[Ignore] [End]
[Success] IF - File exists: [%BaseDir%\Projects\Tools\nativeEx\WimCaptEx.exe] evaluated string: [If,EXISTFILE,%Tools%\WimCaptEx.exe,FileDelete,%Tools%\WimCaptEx.exe]
[Success] FileDelete - Sucessfully deleted [%BaseDir%\Projects\Tools\nativeEx\WimCaptEx.exe]
[Info] [//System,ONBUILDEXIT,Exec,%API%,Clean]
[Info] [//System,ONBUILDEXIT,]
Run - Processing section: [Info] From file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]
[Ignore] IF - File exists: [%BaseDir%\Projects\Tools\nativeEx\7z.exe] evaluated string: [If,Not,EXISTFILE,%ProgramFolder%\7z.exe,Run,%ImageIndexScript%,Exit,"Not found: %ProgramFolder%\7z.exe"]
[Success] Retrieve - Sucessfully retrieved the file version from: [%BaseDir%\Projects\Tools\nativeEx\7z.exe] to variable: [%ver%] with result: [4.65.0.0]
[Ignore] IF - [4.65.0.0] is not smaller than [4.65] evaluated string: [If,%ver%,SMALLER,4.65,Exit,"%ProgramFolder%\7z.exe must be version 4.65 or higher"]
[Ignore] IF - File exists: [C:\TestWin1\sources\install.wim] evaluated string: [If,Not,EXISTFILE,%SourceDir%\sources\install.wim,Run,%ImageIndexScript%,Exit,"Not found: %SourceDir%\sources\install.wim"]
[Success] ExtractFile - [WimInfo.exe] to: [%BaseDir%\Projects\Tools\nativeEx]
[Success] ShellExecute: [Hide] using: [%BaseDir%\Projects\Tools\nativeEx\WimInfo.exe] with parameters: ["-W:C:\TestWin1\sources\install.wim" "-s:%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script" -b:pScrollBox1 -T:German -I:ULTIMATE;ENTREPRISE;PROFESSIONAL;Setup "-7:%BaseDir%\Projects\Tools\nativeEx\7z.exe"]
[Success] IF - [3221225725] is not equal to: [0] evaluated string: [If,Not,%ExitCode%,EQUAL,0,Run,%ImageIndexScript%,Exit,"Something wrong with your source CD"]
Run - Processing section: [Exit] From file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]
[Parameter] with parameters: [Something wrong with your source CD]
[Success] Message: Something wrong with your source CD
[Warning] Something wrong with your source CD
Run - Processed section [Exit] in file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]
Run - Processed section [Info] in file: [%BaseDir%\Projects\nativeEx_Win7\0-ImageIndex.script]

[Done] Finished processing script: ImageIndexEx (0-ImageIndex.script)

#23 rocketero

rocketero

    Frequent Member

  • Advanced user
  • 155 posts
  •  
    United States

Posted 25 March 2010 - 07:43 PM

If you deleted the TEMP and run it from scratch from another %basedir% and source then I have to hand it to you, this is totally new problem, I hope Psc or other member can be able to solve your dilemma.

#24 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 25 March 2010 - 08:35 PM

If you deleted the TEMP and run it from scratch from another %basedir% and source then I have to hand it to you, this is totally new problem, I hope Psc or other member can be able to solve your dilemma.

psc will try to solve, but currently psc does not understand the issue completelly, because it does not happen on psc's system (host xp sp3).

:) ?

Peter

#25 pscEx

pscEx

    Platinum Member

  • Team Reboot
  • 12707 posts
  • Location:Korschenbroich, Germany
  • Interests:What somebody else cannot do.
  •  
    European Union

Posted 26 March 2010 - 02:18 PM

The old bug is back. After I got to run to nativeEX Win7 I have tested different. Ran up suddenly, nothing more. Now I make it only to "Something wrong with your source CD."
I reloaded everything, short path, everything on C: \ Windows and delete all the WB and Temps. Well reminds me of nothing more?

Regards Klaus

I think that I found the bug. It depends on your "German" GUI.

And once found, it is only a question of some (Latin) hours to fix ...

Peter




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users