[Main] Title=Run ISO in VirtualBox Class=Emulator Type=script Level=7 Description=Runs your PE ISO in VirtualBox Selected=False Locked=True Author=Peter Schlang Version=13 Date=2008-MAR-07 Upload=2008-Mar-11 15:19:41 Download_Level=2 Disable=%scriptdir%\qEmu.script,%scriptdir%\VMWare.Script [Variables] //%VBPath%= %VBExe%= %cmd%= %BoxName%=WinBuilderBox %hdroot%=nativeEx. %hddir%=%ProjectTemplates%\VBox\ %drive%=a %type%= [Process] RegRead,"HKLM","SOFTWARE\InnoTek\VirtualBox","InstallDir","%VBPath%" If,_%VBPath%_,Equal,__,Run,%ScriptFile%,NotInstalled If,_%VBPath%_,NotEqual,__,Run,%ScriptFile%,Installed Run,%ScriptLog%,Process-log [Installed] Set,"%VBExe%","%VBPath%VBoxManage.exe" IniRead,"%ProjectInfo%","Project","BootISO","%burnISO%" echo,"Running %burnISO% in VirtualBox.." ShellExecute,Hide,"%VBExe%","modifyvm %BoxName% -hda none" ShellExecute,Hide,"%VBExe%","modifyvm %BoxName% -hdb none" ShellExecute,Hide,"%VBExe%","modifyvm %BoxName% -dvd none" ShellExecute,Hide,"%VBExe%","unregistervm %BoxName% -delete" ShellExecute,Hide,"%VBExe%","createvm -name %BoxName% -register" ShellExecute,Hide,"%VBExe%","registerimage dvd #$q%burnISO%#$q" If,%pCheckBox3%,Equal,True,Run,%ScriptFile%,Add-HD,vmdk,%pCheckBox4% If,%pCheckBox1%,Equal,True,Run,%ScriptFile%,Add-HD,vdi,%pCheckBox2% ShellExecute,Hide,"%VBExe%","modifyvm %BoxName% -memory %pNumberBox1% -dvd #$q%burnISO%#$q -nic1 nat -cableconnected1 on" ShellExecute,Hide,"%VBExe%","startvm %BoxName%" [Add-HD] If,#1,Equal,vdi,Set,%type%, If,#1,Equal,vmdk,Set,%type%, -type writethrough If,#2,Equal,True,FileDelete,%hddir%%hdroot%#1 If,NotExistFile,%hddir%%hdroot%#1,ExtractFile,"%ScriptFile%","Folder",%hdroot%#1,%hddir% ShellExecute,Hide,"%VBExe%","registerimage disk #$q%hddir%%hdroot%#1#$q%type%" ShellExecute,Hide,"%VBExe%","modifyvm %BoxName% -hd%drive% #$q%hddir%%hdroot%#1#$q" If,%drive%,Equal,b,Set,%drive%,c If,%drive%,Equal,a,Set,%drive%,b [NotInstalled] Beep,Error Message,"VirtualBox must be installed in order to run it!",Error [Verify] If {%Explorer:Main.Selected%} & {%$$$:Interface.pNumberBox1.7% < "176"} Then ?"Explorer with less than about 176 MB RAM for VirtualBox brings boot problems!"; If {%Explorer:Main.Selected%} & {%$$$:Interface.pNumberBox1.7% < "192"} & {%Boot SDI:Main.Selected%} Then ?"SDIBoot with Explorer having less than about 192 MB RAM for VirtualBox brings boot problems!"; [Interface] pTextLabel1="VirtualBox is an OpenSource Virtual Machine",1,1,10,19,345,18,9,Bold pTextLabel2="Allocated Memory for VirtualBox",1,1,10,131,171,18,8,Normal pTextLabel3="VirtualBox must be installed on your system!",1,1,10,60,315,18,9,Bold pWebLabel1=Info,1,10,345,21,220,18,http://www.virtualbox.org/ pWebLabel2="Download 1.5.6",1,10,345,60,200,18,http://www.virtualbox.org/download/1.5.6/VirtualBox_1.5.6-1_Win_x86.msi pWebLabel3="Download 1.5.4",1,10,345,80,200,18,http://www.virtualbox.org/download/1.5.4/VirtualBox_1.5.4_Win_x86.msi pWebLabel4="Download 1.5.2",1,10,345,100,200,18,http://www.virtualbox.org/download/1.5.2/VirtualBox_1.5.2_Win_x86.msi pWebLabel5="Download 1.4.0",1,10,345,120,200,18,http://www.virtualbox.org/download/1.4.0/VirtualBox_1.4.0_Win_x86.msi pNumberBox1=pNumberBox1,1,2,182,130,40,18,384,160,1024,32 pTextLabel4=MB,1,1,227,130,44,18,8,Normal pBevel1=pBevel1,1,12,10,162,224,64 pCheckBox1=,1,3,22,172,18,18,False pTextLabel5="Add VirtualBox HDD (*.vdi)",1,1,44,172,200,18,9,Bold pCheckBox2=,1,3,21,194,18,18,False pTextLabel6="Reset on Build",1,1,43,194,104,18,9,Bold pBevel2=pBevel2,1,12,250,162,224,64 pCheckBox3=,1,3,260,172,18,18,True pTextLabel7="Add VMWare HDD (*.vdmk)",1,1,280,172,200,18,9,Bold pCheckBox4=,1,3,260,194,18,18,True pTextLabel8="Reset on Build",1,1,280,194,104,18,9,Bold [EncodedFile-AuthorEncoded-vbox.gif] lines=0 0=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 [AuthorEncoded] vbox.gif=2Kb,2Kb Logo=vbox.gif [EncodedFolders] Folder [Folder] nativeEx.vdi=4Kb,5Kb nativeEx.vmdk=2Kb,2Kb [EncodedFile-Folder-nativeEx.vmdk] lines=0 0=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 [EncodedFile-Folder-nativeEx.vdi] lines=1 0=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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOfEcrlaRSk7xemu7+AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 1=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ75Vy7tXf/7a9vZcLjfrZOktQ+0ttbVD+VAIQzEVQxL+lgvdcWVdGIgFIa7F+o6VHT3dmxbE9k1h28ZPtbdUW/bHvO54+9aeuOtN4esxJeED/XFjXSytRLVlT0fbZ9qu66ief27YVzzRfjDmM/7fUwEAAABnrM9etmJ9ob+/rb9vcLBrIL31c40Nbdet6Gq/6raPLVrc2dm8qHn+4uaWBfMXNC9YPv+KzuaW+c3Nra3NzQs7r1i8qGO4sWG6BwAAAAD8R135zu6FueMuDovm9dbuv396qL1lZjg/1h9qDzeFBaF6sz4Jz1ROUbt/f6htQe6E197/bwqhvWPFJ3u7b8h15bvqL5ixaujk8etC63QPHgAAAM4S7v8DAADAme+cU9ZztX/ZD21LbswXhgrFXHdx3UChOC39mm6ZmLIxHfjek71zb36kuhnawpJwYzj5gQinfhrC2TlLAAAAnC5e7/0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBm+DuFYKxReJzjyUssySxLda3QK0vJZBgFIw4oGYCpMkHs0tIt/JkMTAA7iwa0QHh7uQEAAAACAAAAJwAAAHYRAAAAAAAAAQAAAAAAAAAAAAAA