VAsT Posted February 22, 2007 Posted February 22, 2007 (edited) Run a test install first and use your keyboard to navigate trough the install, usually the TAB, ARROW and ENTER keys are sufficient for this.. Write down the whole sequence of pressed keys to the point where the setup closes with the last ENTER.I will elaborate it for you like this and I hope it narrows it down for you a bit.‘The Run command you need to start the setupset WshShell = CreateObject("WScript.Shell")WshShell.Run "Nero-7.7.5.1_eur-north-west_micro.exe"‘The sleep command makes it wait ½ a second to go to next step.WScript.Sleep 500 ‘Here it gives the command to use the TAB key to skip the language selection‘because it starts with English and go to the Next button.WshShell.SendKeys "{TAB}"‘Here it gives the command to press ENTER like klikking the Next button.WshShell.SendKeys "{ENTER}"‘Here it waits again for the gui to to skip to the next dialog.‘Just fill in the correct time it needs to wait, if you go to quick‘the script will proceed in Explorer instead of the setup.WScript.Sleep 200‘This is the welcome to the setup dialog starting with a next button‘which we want to ENTER.WshShell.SendKeys "{ENTER}" WScript.Sleep 200‘Here we arrive in the dialog to fill in your credentials which you already did ‘with the reg key and already is present. The first TAB skips frome name to‘organization.WshShell.Sendkeys "{TAB}"‘The second TAB from Organization to Serial number.WshShell.Sendkeys "{TAB}"‘the third TAB skips to the Back button.WshShell.Sendkeys "{TAB}"‘The fourth TAB skips to the NEXT buttonWshShell.Sendkeys "{TAB}"‘Then we ENTER to skip to the next dialog and sleep again for a moment‘waiting for the next dialog to load.WshShell.Sendkeys "{ENTER}"Wscript.Sleep 200‘Now we arrive to the license agreement and start selecting with selecting the‘I do not agree checkmark with the TABWshShell.Sendkeys "{TAB}"‘We want to agree of course and switch to that with the Arrow UP keyWshShell.Sendkeys "{UP}"‘And ENTER the agreement to skip to select the destination dialog‘and sleep again to wait for that next dialog WshShell.Sendkeys "{ENTER}"Wscript.Sleep 200‘The destination we will keep default so we hit TAB three timesWshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"‘And ENTER next for the next dialog WshShell.Sendkeys "{ENTER}"Wscript.Sleep 200‘I want a default Full installation so I just hit three times TAB and one time ‘ENTER.'But this you could do for custom as well with pressing the according keys.WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{ENTER}"Wscript.Sleep 200‘Next dialog is choosing the start menu folder which I keep default, hit four ‘times TAB and ENTER to skip to next dialog.WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{ENTER}"Wscript.Sleep 200‘This is the additional Tasks dialog i kept default as well hit TAB four times and ENTER.WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{TAB}"WshShell.Sendkeys "{ENTER}"Wscript.Sleep 200‘Here we arrive at the Ready to install dialog and just need to hit ENTERWshShell.Sendkeys "{ENTER}"‘Because it’s a small version of Nero it only takes a few moments to install‘so for this one sleeping 12000 milliseconds is sufficient to wait till the install is finished.Wscript.Sleep 12000‘Then hit ENTER again to close the setupWshShell.Sendkeys "{ENTER}"'Done :So the bottom line is for each Keyboard Key you need to press you enter a separate line in the script with the WshShell.Sendkeys “{Keyboard key}”When skipping to next dialog you put in the Wscript.Sleep command and gives it the time it needs to load, this you have to test for yourself specially at the point where the actual install starts. How long this takes depends on how big the setup is.Here you find a reference of all Sendkey codes for your keyboardhttp://www.devguru.com/Technologies/wsh/qu...l_SendKeys.htmlYou need no other switches it is just like a manual install using your keyboard instead of your mouse… The rest is the same as all other unattended installs put the script, the setup and batch.cmd (with the start and /wait switch) in the same install folder and run it…The Setup GUI starts and looks like it is navigated and klikked with an invisible mouse..Ps. This is just an extended example of possibilities and maybe you don't need to hit the TAB key all the time in all dialogs if you like to keep it default, usually hitting ENTER is enough to skip to next dialogEdit:Had some spare time today Who says A says B huh? and tested it on 3 computers 1 virtual, 1 xp home 1 xp pro.. The virtual doesn't run Nero so i tested it by uninstalling and reïnstalling my Nero 7 Lite package on the other computers.. It writes the registration info to the registry adds a context menu for quick launching Nero an installs Nero (default) unattended without user interaction.. For those who have Nero 7.5.5.1 Lite and don't have an idea how to script this by temselfs Edited the sleep values a bit and it seems to be sufficient you might want to edit it yourself with longer periods if you have slower computer..set WshShell = CreateObject("WScript.Shell")'Writes registration information to registry.WshShell.RegWrite "HKLM\SOFTWARE\ahead\Installation\Families\Nero 7\Info", "REG_SZ"WshShell.RegWrite "HKLM\SOFTWARE\ahead\Installation\Families\Nero 7\Info\Version", "7.5.5.1"WshShell.RegWrite "HKLM\SOFTWARE\ahead\Installation\Families\Nero 7\Info", "REG_SZ"WshShell.RegWrite "HKLM\SOFTWARE\ahead\Installation\Families\Nero 7\Info\User", "User"WshShell.RegWrite "HKLM\SOFTWARE\ahead\Installation\Families\Nero 7\Info", "REG_SZ"WshShell.RegWrite "HKLM\SOFTWARE\ahead\Installation\Families\Nero 7\Info\Company" , "Company"WshShell.RegWrite "HKLM\SOFTWARE\ahead\Installation\Families\Nero 7\Info\", "REG_SZ"WshShell.RegWrite "HKLM\SOFTWARE\ahead\Installation\Families\Nero 7\Info\Serial7", "xxxx-0000-xxxx-0000-xxxx-0000-xxxx"'Writes Folder context menu item for quick starting nero. WshShell.RegWrite "HKCR\Folder\shell\Nero\command\", "Nero"'Runs Nero Setup.WshShell.Run "Nero-7.7.5.1_eur-north-west_micro.exe"WScript.Sleep 1000'Chooses English dialog.WshShell.SendKeys "{ENTER}"WScript.Sleep 1000'Welcome to Nero 7 Lite Setup Wizard.WshShell.SendKeys "{ENTER}" WScript.Sleep 1000'Customer info, Registration.WshShell.Sendkeys "{ENTER}"Wscript.Sleep 1000'License Agreement.WshShell.Sendkeys "{TAB}"Wscript.sleep 1000WshShell.Sendkeys "{UP}"Wscript.sleep 1000'Select Destination location.WshShell.Sendkeys "{ENTER}"Wscript.Sleep 1000'Sellect Components.WshShell.Sendkeys "{ENTER}"Wscript.Sleep 1000'Select start menu folder.WshShell.Sendkeys "{ENTER}"Wscript.Sleep 1000'Select additional tasks.WshShell.Sendkeys "{ENTER}"Wscript.Sleep 1000'Ready to install.WshShell.Sendkeys "{ENTER}"Wscript.Sleep 1000'Installation process.WshShell.Sendkeys "{ENTER}"Wscript.Sleep 20000'Close setup.WshShell.Sendkeys "{ENTER}" Cheers.. Edited February 22, 2007 by VAsT
toto51 Posted February 25, 2007 Posted February 25, 2007 (edited) i wanted to know which entry i have to remove with orca. i have removed all occuring entries of "Nero3dmenueffects.dll"I think that "Nero3dmenueffects.dll" error occurs when directx 9.0c is not updated.To correct this, a directx update must be installed before trying to setup nero 7.7.x silently.If you setup nero normally (I mean not silently), you will notice that directx will update during the process.I didn't manage to force directx to update during a nero 7.7 silent install.There doesn't seem to be a usable entry with orca.Anyway I think it's preferable to update directx independently of nero : this way you may control which dx9 version is installed.hope it helps Edited February 25, 2007 by toto51
kyor Posted February 25, 2007 Posted February 25, 2007 @toto51Thanks toto that's it I tried it on Windows XP and it works great when i install directx before i install Nero silently You can also use the Directx package that is in Nero.It's under NeroDemo\Redist\DirectXSo i can doNeroDemo\Redist\DirectX\dxsetup.exe /silentand SetupX.exe /qb! /NORESTART RebootYesNo="No" NERO_SCOUT="FALSE" serialnum_userval="serialnumber" AgreeToLicense="Yes" EULA_AGREEMENT=1and then it works under WinXPI have now to test it with vistaGreeting kyor
rafette Posted March 1, 2007 Posted March 1, 2007 "Nero3dmenueffects.dll" problem can be avoided by uninstalling previous versions of nero.
kyor Posted March 1, 2007 Posted March 1, 2007 No it cant be avoided because it's a fresh installation without Nero.It can only be fixed for me when i install DirectX before Nero installation begins Greetings kyor
rajesh.kumar Posted March 2, 2007 Posted March 2, 2007 the error popsup even during a fresh install where no previous installation was carried out. if nero was previously installed, directx would have already been updated and this problem wouldnt have come at all. thats why i didnt get problem when i installed in my computer but with other computers, i saw the error. im testing the toto51+kyor's ideas and would post the result. im going to install in a freshly installed xp machine.
Il sorcio Posted March 6, 2007 Posted March 6, 2007 Hello guys!I've tried kyor & Toto51 ideas it works really. The errors doesn't appears in a fresh install. If do not, please use nero general clean tool with a registry cleaner (ccleaner it's fine).So i've worked around thi ideas. That's all:create a registry key like this oneWindows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\ahead\Installation]@=dword:00000000"IsNero6Uninstalled"=dword:00000001"IsNero7"=dword:00000001[HKEY_LOCAL_MACHINE\SOFTWARE\ahead\Installation\Families\Nero 7\Info]"Version"="7.7.5.1""User"="Happy Hippo""Company"="The best""EulaAccepted"="1"[color="#FF0000"]"Serial7_**********"="****-****-****-****-****-****-****"[/color][HKEY_LOCAL_MACHINE\SOFTWARE\ahead\Installation\Families\Plugins\Info][color="#FF0000"]"Serial7_**********"="****-****-****-****-****-****-****""Serial7_**********"="****-****-****-****-****-****-****""Serial7_**********"="****-****-****-****-****-****-****""Serial7_**********"="****-****-****-****-****-****-****"[/color][HKEY_LOCAL_MACHINE\SOFTWARE\ahead\Installation\Settings]"DONOTRUNSETUPX"=dword:00000000"REBOOT_REQUIRED"=dword:000003ec"AutomaticUpdate"=dword:00000000The red keys are simply the code of nero 7 + plugins, if not necessary delete the key plugins\Info.So we will start the installation with a cmd file:CLS@echo offECHO.ECHO.COLOR C7ECHO Install NERO 7 ULTRA EditionECHO ___________________________________ECHO.ECHO Please wait...ECHO.regedit /s %CDROM%\Install\nero7\nero7.regstart /wait %CDROM%\Install\nero7\Redist\DirectX\dxsetup.exe /silentstart /wait %CDROM%\Install\nero7\SetupX.exe /qb! /NORESTART RebootYesNo="No" NERO_SCOUT="FALSE" AgreeToLicense="Yes" EULA_AGREEMENT=1ECHO.EXITWhere %CDROM%\Install is yours favorites directory!Thats all folk! Byez and TNX
rajesh.kumar Posted March 6, 2007 Posted March 6, 2007 if u want to install everything, just use /passive /norestart
kyor Posted March 7, 2007 Posted March 7, 2007 I you do not want to use Nero Scout, do the unattended installation of Neroafter that use the following command: Regedit /s DisableNeroScout.reg Contents of DisableNeroScout.reg Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Ahead\Nero Home\MediaLibrary]"DisableNeroScout"=dword:00000001Greetings kyor
Il sorcio Posted March 12, 2007 Posted March 12, 2007 TSK TSK.... ehmmmmI've just burned nero on cd.... during the install i recive an error! Instead installing from hd it's ok! Unable to create necessary files rows in the folderWhen nero setupX try to decompress file *.cab locate in ..\CabSome tricks? I can decompress *.cab but... i dont know the correct name of the folder used from installer... (if work), it depends of nero.msi installer.... ummmm..... that's a problem....Thanks... i'm a little niubbie
rajesh.kumar Posted March 13, 2007 Posted March 13, 2007 (edited) sorcio, did u extract the nero installation file or did admin install? extract the files and follow the method. do not do admin install. Use setupx.exe to install nero. Edited March 13, 2007 by rajesh.kumar
james2k Posted March 17, 2007 Posted March 17, 2007 (edited) OK i have got this to workYou need winzip self extractor 3 thoughYou zip the entire extracted nero filesload up self extractorSelect self-extracting zip file for software installation.click next twicebrowse to the nero.zip file (or what ever you called it)Click Next twiceSelect Unzip automaticallyClick NextIn the command line put inSetupX.exe /q /norestart serialnum_userval=" insert serial " AgreeToLicense="Yes" EULA_AGREEMENT=1Click NextPut in a message this is mandatoryClick Finishwait till it's doneand in your runonce put nero.exe (or whatever you called it) and it will install silentlyEDIT:- by doing it this way you reduce the size down too about 270 mb for a full program Edited March 17, 2007 by james2k
SubD Posted March 17, 2007 Posted March 17, 2007 silently installing Nero, first offextract Nero SetupX.exe, with winrar, after done, look in the directory for \Redist\Config and open the config text,you can do some edits here, keep or discard by using EXCLUDE INCLUDEINCEXCFTR (2FF8B816) (Actions) NeroHome EXCLUDEINCEXCFTR (2EFBD6E8) (Actions) NeroApi INCLUDEclose and save@ECHO.@ECHO Installing Nero Burning Rom@ECHO wait...start / wait %systemdrive%\Nero_v7.7.5.1\Nero-7.7.5.1_nld\SetupX.exe /QUIET /NORESTART RebootYesNo="No" serialnum_userval="****-**** ****-****-****-****-****" AgreeToLicense="Yes" EULA_AGREEMENT=1I went a bit further and edited the nero.msi in orca,
Il sorcio Posted March 19, 2007 Posted March 19, 2007 sorcio, did u extract the nero installation file or did admin install? extract the files and follow the method. do not do admin install. Use setupx.exe to install nero.I've used winrar.... i've tried just now...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now