midiboy Posted January 10, 2005 Posted January 10, 2005 Well,I guess the solution would theoretically be to register Isobuster interactively during unattended installation using a vb or autoit script. This way, the machine specific ID´s get written to the HKCU part of the registry but of course only for the user that does the install.Then, one would have to read those 6 ID numbers from the registry (reg query ?) and somehow inject them to the HKCU part of the DEFAULT USER so every future user will get them.Doing this automatically is beyond my knowledge however. I know there are ways but I am not up to it.Maybe someone else can ? I just wonder why noone seems to have found a working solution for this yet, after all IsoBuster has been around for a while ... Bye,Alex
totoymola Posted January 10, 2005 Posted January 10, 2005 Yeah. I can confirm that it is machine specific. It didn't work on vmware.
midiboy Posted January 11, 2005 Posted January 11, 2005 OK Guys,here it is ... my solution ! I am glad I can finally come up with a real working solution for this problem altough I am sure there are much more elegant ways to do this. But I am no programmer, I just collected info from various threads on MSFN and sort of pieced it all together.I have not tried this on a fresh unattended installation yet but I tried on my local machine and it worked there so it SHOULD work. I will test on a virtual machine soon but I see no reason why it should not work so here it is:As I said a few posts before the problem with IsoBuster registration is, that it is machine specific AND installs the reg info into the HKCU part of the registry so the only solution I can think of that would work on every machine and for all users would be to register Isobuster interactively using a script and then somehow copy the registry information from the current user to the default user.Since I have no idea how to inject data into the default user branch once Windows is past the T12 stage ( I tried various ways like using the .Default branch in the registry, but nothing worked) I came up with a workaround.What we will do is install Isobuster silently during unattended installation, then run a script to register Isobuster. Then, right after that, a batch file will read the 7 ID numbers generated during registration and add them to a file called "isobuster.reg" in the default user directory. Of course the file is generated in a way that makes it a valid reg file. Then, all one has to do is make sure that this regfile gets processed whenever a new user is created. That is easy, one simply has to add an entry to the runonce entry in the HKCU\Software\Microsoft\Windows\Current Version branch.Since I am doing this anyway for registry entries that I want processed when a new user is created I just have to add the isobuster.reg file to the batch.OK, here is what I do step by step:1. In cmdlines.txt add this entry:"REGEDIT /S RunOnceUser.reg""REGEDIT /S isobuster.reg"The second one is just a small reg file that will make sure that IsoBuster won´t pop up the "connect to check for Upgraded dialog" after registration is finished. It contains these lines:Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Smart Projects\IsoBuster]"VersionCheckCriteria"=dword:00000000Make sure this is in the same directory as cmdlines.txt also.2. Add a file called RunOnceUser.cmd in the same directory as cmdlines.txt containing this code:cmdow @ /HID@echo offSET KEY=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceREG ADD %KEY% /V 1 /D "%USERPROFILE%\startup.cmd" /f3. In the ...\$OEM$\$Docs\Default User folder of my installation DVD I add a file named "startup.cmd" and this contains these lines:@echo offcmdow @ /HIDREGEDIT /S "%USERPROFILE%\isobuster.reg"attrib -R "%USERPROFILE%\isobuster.reg"DEL "%USERPROFILE%\isobuster.reg"DEL /F /S /Q "%USERPROFILE%\startup.cmd"exitThis will make sure that the isobuster.reg file gets loaded into the registry when a new user is created.4. Now for the ISOBUster installation itself using my runonceex.cmd:REG ADD %KEY%\029 /VE /D "ISO Buster 1.7" /fREG ADD %KEY%\029 /V 1 /D "%CDROM%\Setup\IsoBuster\IsoBusterSetup.exe /VERYSILENT /SP-" /fREG ADD %KEY%\029 /V 2 /D "taskkill.exe /F /IM isobuster.exe" /fREG ADD %KEY%\029 /V 3 /D "WScript.exe %CDROM%\Setup\IsoBuster\register.vbs" /fREG ADD %KEY%\029 /V 4 /D "CMD /C %CDROM%\Setup\IsoBuster\reg4defaultuser.cmd" /fThe first line installs Isobuster silently.The second kills the isobuster registration dialogThe third one calls a script that will start the registration dialog again ( a bit complicated to do it that way, I know but I didn´t know how to make a script that would use the open registration dialog the moment it appears )The fourth line calls the batch file that will read from the registry and write the isobuster.reg file in the default user directory.5. Create a file named register.vbs and place it into the Isobuster installation directory on the DVD:Set WshShell = CreateObject("WScript.Shell")Set FileSysObj = CreateObject("Scripting.FileSystemObject")ScriptPath = FileSysObj.GetFile(WScript.ScriptFullName).ParentFolderCmd = Chr(34) & "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.exe" & Chr(34)WshShell.Run CmdWScript.Sleep(1500)WshShell.SendKeys ("FILL REGISTRATION ID IN HERE !!!")WScript.Sleep(300)WshShell.SendKeys ("{TAB}")WScript.Sleep(300)WshShell.SendKeys ("FILL SERIAL IN HERE !!!!")WScript.Sleep(300)WshShell.SendKeys ("{TAB}")WScript.Sleep(300)WshShell.SendKeys ("{ENTER}")WScript.Sleep(300)WshShell.SendKeys ("%{F4}")WScript.quit6. Create a file named reg4defaultuser.cmd and place it also into that directory:@echo offecho Windows Registry Editor Version 5.00 > "%Allusersprofile%\..\Default User\isobuster.reg"echo. >> "%Allusersprofile%\..\Default User\isobuster.reg"echo [HKEY_CURRENT_USER\Software\Smart Projects] >> "%Allusersprofile%\..\Default User\isobuster.reg"echo. >> "%Allusersprofile%\..\Default User\isobuster.reg"echo [HKEY_CURRENT_USER\Software\Smart Projects\IsoBuster] >> "%Allusersprofile%\..\Default User\isobuster.reg"echo "VersionCheckCriteria"=dword:00000000 >> "%Allusersprofile%\..\Default User\isobuster.reg"FOR /F "TOKENS=3" %%i in ('reg query "HKCU\Software\Smart Projects\Isobuster" /v ID ^| FINDSTR "REG_SZ"') do echo "ID"="%%i" >> "%Allusersprofile%\..\Default User\isobuster.reg"FOR /F "TOKENS=3" %%j in ('reg query "HKCU\Software\Smart Projects\Isobuster" /v ID1 ^| FINDSTR "REG_SZ"') do echo "ID1"="%%j" >> "%Allusersprofile%\..\Default User\isobuster.reg"FOR /F "TOKENS=3" %%k in ('reg query "HKCU\Software\Smart Projects\Isobuster" /v ID2 ^| FINDSTR "REG_SZ"') do echo "ID2"="%%k" >> "%Allusersprofile%\..\Default User\isobuster.reg"FOR /F "TOKENS=3" %%l in ('reg query "HKCU\Software\Smart Projects\Isobuster" /v ID3 ^| FINDSTR "REG_SZ"') do echo "ID3"="%%l" >> "%Allusersprofile%\..\Default User\isobuster.reg"FOR /F "TOKENS=3" %%m in ('reg query "HKCU\Software\Smart Projects\Isobuster" /v ID4 ^| FINDSTR "REG_SZ"') do echo "ID4"="%%m" >> "%Allusersprofile%\..\Default User\isobuster.reg"FOR /F "TOKENS=3" %%n in ('reg query "HKCU\Software\Smart Projects\Isobuster" /v ID5 ^| FINDSTR "REG_SZ"') do echo "ID5"="%%n" >> "%Allusersprofile%\..\Default User\isobuster.reg"FOR /F "TOKENS=3" %%o in ('reg query "HKCU\Software\Smart Projects\Isobuster" /v ID6 ^| FINDSTR "REG_SZ"') do echo "ID6"="%%o" >> "%Allusersprofile%\..\Default User\isobuster.reg"exitThats it ! A bit complicated the whole process but I don´t think it will get much easier with machine specific registration. Of course injecting the Registration data into default user part of the registry would be way cooler but I don´t know how to do that !Hopefully the above works for you too !Bye,Alex
midiboy Posted January 11, 2005 Posted January 11, 2005 Ok,I verified that this method is working by installing in a fresh new virtual machine. No problem whatsover. The only problem that appeared was with VMWare. Somehow, the ALT-F4 command in my vbs script used to close isobuster.exe triggered an error in VMWare. (see pic)After recognizing the message, everything worked normal.
midiboy Posted January 11, 2005 Posted January 11, 2005 HI again,it also works on my second PC, I just did a new installation there. I also compiled a cmd file for you that sets all file associations Isobuster offers in the interactive installer. (thanks, SiMoNsAyS for your help on this ! )fileassociations.cmd :@echo offcmdow @ /HIDM Short %PF% VariableFOR %%A IN ("%PROGRAMFILES%") DO SET SHORTPF=%%~sAREG ADD "HKLM\SOFTWARE\Classes\.iso" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.bin" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.cif" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.vcd" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.vc4" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.fcd" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.gcd" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.img" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.dmg" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.c2d" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.cdi" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.dao" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.tao" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.ccd" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.cue" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.bwt" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.cdi" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.b5t" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.b5i" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.mds" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.mdf" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.nrg" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.pdi" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.pxi" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.P01" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.gi" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\.cd" /VE /D "IsoBuster" /FREG ADD "HKLM\SOFTWARE\Classes\IsoBuster\DefaultIcon" /VE /D "%SHORTPF%\Smart Projects\IsoBuster\IsoBuster.exe" /FREG ADD "HKLM\SOFTWARE\Classes\IsoBuster\shell\Öffnen\command" /VE /D "%SHORTPF%\Smart Projects\IsoBuster\IsoBuster.exe \"%%1\"" /FBye,Alex
midiboy Posted January 14, 2005 Posted January 14, 2005 Thanks, SiMoNsAyS !I adapted the cmd and posted it in my previous post !Bye,Alex
kurt476 Posted January 19, 2005 Posted January 19, 2005 is there a simple registation code like nero has for example:[HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Nero - Burning Rom\Info]"User"="InsertName""Company"="InsertCompanyName""Serial6"="InsertSerial"is there a simple registation like that for the isobuster?
sk8er_boi Posted January 27, 2005 Posted January 27, 2005 I made a script. And it works at every machine. Insert your info and put it before taskkilling isobuster.iso.vbs
Magic1 Posted March 2, 2005 Posted March 2, 2005 I made a script. And it works at every machine. Insert your info and put it before taskkilling isobuster.<{POST_SNAPBACK}>The link to download the script triggers an error...! Is this script available??http://www.msfn.org/board/index.php?act=At...pe=post&id=4624Thanks,Magic1
totoymola Posted March 2, 2005 Posted March 2, 2005 I also made my script for this softwre months ago. Feel free to try it.ISO_Buster.au3
mywindow Posted March 23, 2005 Posted March 23, 2005 Thanks all for the help! Here was the batch script I used to make a silent install for Windowz XPSP2 and IsoBuster 1.7Here are the steps1.) Rename ISOBuster Setup.exe to isobuster.exe2.) Make these 2 files---setup.cmd and register.vbs and place the info below into the corisponding code into each. Place these files into the same directory as the ISOBuster Setup file.setup.cmd@ECHO OFFcmdow @ /HID:: Disable the "connect to check for Upgraded dialog" after registration is finishedREG ADD "HKCU\Software\Smart Projects\IsoBuster" /v VersionCheckCriteria /t REG_DWORD /d 00000000 /f:: Running install"isobuster.exe" /VERYSILENT /SP-taskkill /F /IM isobuster.exeWScript "register.vbs":: Register other users upon their log onECHO Windows Registry Editor Version 5.00 > "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"ECHO. >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"ECHO [HKEY_CURRENT_USER\Software\Smart Projects] >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"ECHO. >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"ECHO [HKEY_CURRENT_USER\Software\Smart Projects\IsoBuster] >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"ECHO "VersionCheckCriteria"=dword:00000000 >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"FOR /F "TOKENS=3" %%i in ('REG QUERY "HKCU\Software\Smart Projects\Isobuster" /v ID ^| FINDSTR "REG_SZ"') do echo "ID"="%%i" >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"FOR /F "TOKENS=3" %%j in ('REG QUERY "HKCU\Software\Smart Projects\Isobuster" /v ID1 ^| FINDSTR "REG_SZ"') DO ECHO "ID1"="%%j" >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"FOR /F "TOKENS=3" %%k in ('REG QUERY "HKCU\Software\Smart Projects\Isobuster" /v ID2 ^| FINDSTR "REG_SZ"') DO ECHO "ID2"="%%k" >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"FOR /F "TOKENS=3" %%l in ('REG QUERY "HKCU\Software\Smart Projects\Isobuster" /v ID3 ^| FINDSTR "REG_SZ"') DO ECHO "ID3"="%%l" >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"FOR /F "TOKENS=3" %%m in ('REG QUERY "HKCU\Software\Smart Projects\Isobuster" /v ID4 ^| FINDSTR "REG_SZ"') DO ECHO "ID4"="%%m" >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"FOR /F "TOKENS=3" %%n in ('REG QUERY "HKCU\Software\Smart Projects\Isobuster" /v ID5 ^| FINDSTR "REG_SZ"') DO ECHO "ID5"="%%n" >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"FOR /F "TOKENS=3" %%o in ('REG QUERY "HKCU\Software\Smart Projects\Isobuster" /v ID6 ^| FINDSTR "REG_SZ"') DO ECHO "ID6"="%%o" >> "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg"REG ADD "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce" /V 1 /D "REGEDIT /S %PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.reg" /f:: Addition of file associationsSET KEY="HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts"SET KEY2="HKLM\SOFTWARE\Classes"REG ADD %KEY2%\.iso /ve /d IsoBuster /fREG ADD %KEY%\.iso /v Application /d IsoBuster.exe /fREG ADD %KEY%\.iso\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.iso\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.bin /ve /d IsoBuster /fREG ADD %KEY%\.bin /v Application /d IsoBuster.exe /fREG ADD %KEY%\.bin\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.bin\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.cif /ve /d IsoBuster /fREG ADD %KEY%\.cif /v Application /d IsoBuster.exe /fREG ADD %KEY%\.cif\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.cif\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.vcd /ve /d IsoBuster /fREG ADD %KEY%\.vcd /v Application /d IsoBuster.exe /fREG ADD %KEY%\.vcd\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.vcd\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.vc4 /ve /d IsoBuster /fREG ADD %KEY%\.vc4 /v Application /d IsoBuster.exe /fREG ADD %KEY%\.vc4\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.vc4\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.fcd /ve /d IsoBuster /fREG ADD %KEY%\.fcd /v Application /d IsoBuster.exe /fREG ADD %KEY%\.fcd\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.fcd\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.gcd /ve /d IsoBuster /fREG ADD %KEY%\.gcd /v Application /d IsoBuster.exe /fREG ADD %KEY%\.gcd\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.gcd\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.img /ve /d IsoBuster /fREG ADD %KEY%\.img /v Application /d IsoBuster.exe /fREG ADD %KEY%\.img\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.img\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.dmg /ve /d IsoBuster /fREG ADD %KEY%\.dmg /v Application /d IsoBuster.exe /fREG ADD %KEY%\.dmg\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.dmg\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.c2d /ve /d IsoBuster /fREG ADD %KEY%\.c2d /v Application /d IsoBuster.exe /fREG ADD %KEY%\.c2d\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.c2d\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.cdi /ve /d IsoBuster /fREG ADD %KEY%\.cdi /v Application /d IsoBuster.exe /fREG ADD %KEY%\.cdi\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.cdi\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.dao /ve /d IsoBuster /fREG ADD %KEY%\.dao /v Application /d IsoBuster.exe /fREG ADD %KEY%\.dao\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.dao\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.tao /ve /d IsoBuster /fREG ADD %KEY%\.tao /v Application /d IsoBuster.exe /fREG ADD %KEY%\.tao\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.tao\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.ccd /ve /d IsoBuster /fREG ADD %KEY%\.ccd /v Application /d IsoBuster.exe /fREG ADD %KEY%\.ccd\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.ccd\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.cue /ve /d IsoBuster /fREG ADD %KEY%\.cue /v Application /d IsoBuster.exe /fREG ADD %KEY%\.cue\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.cue\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.bwt /ve /d IsoBuster /fREG ADD %KEY%\.bwt /v Application /d IsoBuster.exe /fREG ADD %KEY%\.bwt\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.bwt\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.cdi /ve /d IsoBuster /fREG ADD %KEY%\.cdi /v Application /d IsoBuster.exe /fREG ADD %KEY%\.cdi\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.cdi\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.b5t /ve /d IsoBuster /fREG ADD %KEY%\.b5t /v Application /d IsoBuster.exe /fREG ADD %KEY%\.b5t\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.b5t\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.b5i /ve /d IsoBuster /fREG ADD %KEY%\.b5i /v Application /d IsoBuster.exe /fREG ADD %KEY%\.b5i\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.b5i\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.mds /ve /d IsoBuster /fREG ADD %KEY%\.mds /v Application /d IsoBuster.exe /fREG ADD %KEY%\.mds\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.mds\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.mdf /ve /d IsoBuster /fREG ADD %KEY%\.mdf /v Application /d IsoBuster.exe /fREG ADD %KEY%\.mdf\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.mdf\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.nrg /ve /d IsoBuster /fREG ADD %KEY%\.nrg /v Application /d IsoBuster.exe /fREG ADD %KEY%\.nrg\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.nrg\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.pdi /ve /d IsoBuster /fREG ADD %KEY%\.pdi /v Application /d IsoBuster.exe /fREG ADD %KEY%\.pdi\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.pdi\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.pxi /ve /d IsoBuster /fREG ADD %KEY%\.pxi /v Application /d IsoBuster.exe /fREG ADD %KEY%\.pxi\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.pxi\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.P01 /ve /d IsoBuster /fREG ADD %KEY%\.P01 /v Application /d IsoBuster.exe /fREG ADD %KEY%\.P01\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.P01\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.gi /ve /d IsoBuster /fREG ADD %KEY%\.gi /v Application /d IsoBuster.exe /fREG ADD %KEY%\.gi\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.gi\OpenWithList /v MRUList /d a /fREG ADD %KEY2%\.cd /ve /d IsoBuster /fREG ADD %KEY%\.cd /v Application /d IsoBuster.exe /fREG ADD %KEY%\.cd\OpenWithList /v a /d IsoBuster.exe /fREG ADD %KEY%\.cd\OpenWithList /v MRUList /d a /f:: Cleanup of Order Now linkIF EXIST "%ALLUSERSPROFILE%\Start Menu\Programs\Smart Projects\IsoBuster\Order Now.lnk" DEL /F /Q "%ALLUSERSPROFILE%\Start Menu\Programs\Smart Projects\IsoBuster\Order Now.lnk"IF EXIST "%PROGRAMFILES%\Smart Projects\IsoBuster\Online\Order Now.html" DEL /F /Q "%PROGRAMFILES%\Smart Projects\IsoBuster\Online\Order Now.html":: Change Shortcuts IF NOT EXIST "%ALLUSERSPROFILE%\Start Menu\Programs\Multimedia Applications" MKDIR "%ALLUSERSPROFILE%\Start Menu\Programs\Multimedia Applications"IF EXIST "%ALLUSERSPROFILE%\Start Menu\Programs\Smart Projects\IsoBuster" MOVE /Y "%ALLUSERSPROFILE%\Start Menu\Programs\Smart Projects\IsoBuster" "%ALLUSERSPROFILE%\Start Menu\Programs\Multimedia Applications\IsoBuster"IF EXIST "%ALLUSERSPROFILE%\Start Menu\Programs\Smart Projects" RMDIR /S /Q "%ALLUSERSPROFILE%\Start Menu\Programs\Smart Projects"EXITregister.vbsSet WshShell = CreateObject("WScript.Shell")Set FileSysObj = CreateObject("Scripting.FileSystemObject")ScriptPath = FileSysObj.GetFile(WScript.ScriptFullName).ParentFolderCmd = Chr(34) & "%PROGRAMFILES%\Smart Projects\IsoBuster\isobuster.exe" & Chr(34)WshShell.Run CmdWScript.Sleep(1500)WshShell.SendKeys ("billgates@micros***.com_8B8R7V1T5OD0OR518")WScript.Sleep(300)WshShell.SendKeys ("{TAB}")WScript.Sleep(300)WshShell.SendKeys ("E2319E33-5E6CFAAB-0C004D17-6EC3CD86-8035B715-5BEB7D64")WScript.Sleep(300)WshShell.SendKeys ("{TAB}")WScript.Sleep(300)WshShell.SendKeys ("{ENTER}")WScript.Sleep(300)WshShell.SendKeys ("%{F4}")WScript.quitNow just run the START.CMD and wait? Good Luck
Sangi Posted January 10, 2006 Posted January 10, 2006 (edited) Hi guys,Forgive my stupidity, but I'm using RunOnceEx:1. Where do I put this reg info?2. Does it require a special command in cmdlines.txt?3. Does it require a special command in RunOnce.cmd? If so, does this command come before or after the command for the programme itself?You see I manage to register most of my progs in my RegTweaks.reg which I call at the very end of RunOnce.cmd, without having to add anything to my cmdlines.txt, but with this one I tried both before and after and it wouldn't work...Best,Sangi Edited January 10, 2006 by Sangi
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now