command line installation for nero 9
TRANSCRIPT
Commandline Installation for Nero 9.X.X.X
1. Download the newest version of Nero 9.x from www.nero.com
2. Start the downloaded installer (something like Nero-9.x.x.x_update.exe)
-> the installer first extracts the installing component before the actual install starts.
3. Open a dos box4. Type cd %temp%5. Type explorer .
-> now you shoud see a folder with the name neroXXXXXX
-> this is the extracted installation source.
6. Copy the installation source
Inside the installation source there are a bunch of folders called unit_app_xx where xx is the application ID.
There are also folders called unit_hlp_xx; these are the respective help files for the applications.
Here is a list of the application ID (=Components):1 InCD3 NeroBackItUp4 NeroBurningROM5 NeroCoverDesigner6 NeroExpress8 NeroImageDrive9 NeroMediaHome10 NeroPhotoSnap12 NeroRecode13 NeroShowTime14 NeroSoundTrax15 NeroStartSmart16 NeroVision17 NeroWaveEditor19 NeroDriveSpeed20 NeroInfoTool21 NeroRescueAgent22 NeroBurnRights30 Nero ProductInstaller (Mandatory)49 NeroMoveIt50 NeroDiscCopy_Gadget53 SecureDiscViewer57 NeroDiscSpeed61 NeroLicense (Mandatory)62 AuthoringTemplates_StarterKit63 NeroControlCenter (Mandatory)64 MovieTemplates_StarterKit65 MovieTemplates_Pack166 AuthoringTemplates_Pack167 AuthoringTemplates_Pack268 AuthoringTemplates_Pack369 DolbyFiles71 Nero Live74 LiveGadget75 AskToolbar
Although not mandatory, don't forget to install the AuthoringTemplates (62,66,67,68). Without the lightscribe folder I received an error when opening NeroCoverDesigner - so also include lightscribe.
7. Simply delete the folders of the applications that you don't want to have installed (AskToolbar and so on).
8. Don't forget the help files!
My installation comes in German, English, French, Italian and Spanish for the following components:-NeroBurningROM-NeroExpress-NeroCoverDesigner-NeroWaveEditor-NeroDiscSpeed
My fileshare looks therefore:unit_app_4unit_app_5unit_app_6unit_app_17unit_app_30unit_app_57unit_app_61unit_app_62unit_app_63unit_app_66unit_app_67unit_app_68unit_hlp_4unit_hlp_5unit_hlp_6unit_hlp_17unit_hlp_57unit_hlp_63unit_tpi_lighscribe_1.14.17.1unit_tpi_msxml-4unit_tpi_vcredist-x86-2005SP1
9. setupx.exe /i /q SERIALNUMBER="XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX" EULAACCEPTED="1" DESKTOP_SHORTCUT="0" INCLANGUAGES="ENG, DEU, FRA, ITA, ESP" SX SOURCEPATH="PATH to Folder/Share where setupx lies" CONFIGPATH="Path to Folder/Share where setupx lies"
/qb shows a progressbar
This worked successfully for me with Nero 9.2.6.0
Above Entry Provided on 1/12/2009 by nicknickRate It Rating
38
Commandline Uninstallation for Nero 9.X.X.X
%CommonProgramFiles%\Nero\Nero Productinstaller 4\setupx.exe REMOVESERIALNUMBER="XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX" SX SOURCEPATH="%CommonProgramFiles%\Nero\Nero ProductInstaller 4" CONFIGPATH="%CommonProgramFiles%\Nero\Nero ProductInstaller 4" /q
When the SX Option incl. SOURCEPATH and CONFIGPATH is given, setupx.exe continues directly and lasts until the setup is finished.
Otherwise setupx.exe copies itself and reexecutes its copy which performs the installation process. Errorcode is then 4 and you have to manually check when the setup is finished.
Above Entry Provided on 1/8/2009 by nicknickRate It Rating
10
The NeroBurnRights.exe 3.0 parameters are:
/admin/all/group=<group_name> - enclose entire parameter in quotes if there are spaces
/sec_class - apply to future devices as well/sec_device - apply only to existing devices/cleanup - Force a reboot for changes to take affect.
Above Entry Provided on 4/13/2009 by localjRate It Rating
6
Uninstall String is:Setupx.exe RemoveSerialNumber="XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX"
and you can add in a /q or /qb for silent, or silent with bar.
Above Entry Provided on 2/10/2010 by Enter_name_hereRate It Rating
0
start nero setup.Go in Temp folder.Copy Folder NERO xxxxxxxstart setupx /i /q
Above Entry Provided on 8/30/2010 by fab080881Rate It Rating
0
None of the above worked for me so I did a search and came across this manual.
I copied the examples but there are more options in that manual.
Examples
Minimal silent installation with progress barSetupx.exe /i /qb SERIALNUMBER="AAAA-BBBB-CCCC-DDDD-EEEE-FFFF-GGGG-HHHH" EULAACCEPTED="1" INSTAPP="ALL"
Minimal silent installation without progress barSetupx.exe /i /q SERIALNUMBER="AAAA-BBBB-CCCC-DDDD-EEEE-FFFF-GGGG-HHHH" EULAACCEPTED="1" INSTAPP="ALL"
Remove Single UnitSetupx.exe REMOVEAPP=â€unit_app_12â€� �
Customized silent installationSetupX.exe /i /qb SERIALNUMBER="AAAA-BBBB-CCCC-DDDD-EEEE-FFFF-GGGG-HHHH" EULAACCEPTED="1" INCLANGUAGES="DEU" DESKTOP_SHORTCUT="0" AUTOPLAY="0"REBOOT="ReallySuppress" INSTAPP="unit_app_6, unit_app_15, unit_app_13,unit_app_63, unit_app_61"
Uninstall string for v 10
MsiExec.exe /I{FE83F463-7E61-4B18-9FA0-B94B90A0B6B9}
Nero Product Installer – Command Line Description ...................................................................................................... 3
Overview ..................................................................................................................................................................... 3
Parameters ...................................................................................................................................................................... 3
Syntax .......................................................................................................................................................................... 3
LOGLEVEL ................................................................................................................................................................ 3
COMMANDFILE ....................................................................................................................................................... 4
SOURCEPATH ........................................................................................................................................................... 4
CC ............................................................................................................................................................................ 4
NS ............................................................................................................................................................................ 4
q .............................................................................................................................................................................. 4
qb ............................................................................................................................................................................ 4
i ................................................................................................................................................................................ 5
INSTAPP ................................................................................................................................................................... 5
EXCLUDEAPP ........................................................................................................................................................... 5
REMOVEAPP ............................................................................................................................................................ 5
SERIALNUMBER ....................................................................................................................................................... 6
EULAACCEPTED ....................................................................................................................................................... 6
INCLANGUAGES ....................................................................................................................................................... 6
TARGETPATH ........................................................................................................................................................... 6
SX ............................................................................................................................................................................. 6
REBOOT ................................................................................................................................................................... 6
Application IDs ................................................................................................................................................................ 7
Result Codes .................................................................................................................................................................... 8
Overview ..................................................................................................................................................................... 8
Output in CMD ............................................................................................................................................................ 8
Examples ......................................................................................................................................................................... 8
Minimal silent installation with progress bar .............................................................................................................. 8
Minimal silent installation without progress bar ........................................................................................................ 8
Remove Single Unit ..................................................................................................................................................... 8
Customized silent installation ..................................................................................................................................... 8
Nero Product Installer – Command Line Description
With use of the silent/unattended installation, the customer confirms that the installation of the correspondingNero product has already been installed in a non-silent/non-unattended way (normal/graphic based installation)and the customer understands and confirms to have read all EULA documents prior to using this parameter on anyNero product installation. The customer confirms all EULA documents and the legal aspects mentioned therein.
Overview
This document describes command line parameters which execute the Nero Installer. The main reasons forexecuting the installer with command line parameters are:
•
SMS installation
•
Customization of the installation process in silent modeCommand line parameters include the following issues:
•
Install/uninstall Nero products
•
Include/exclude Nero products from the installation process
•
Include/exclude supported languages
•
Set destination path for Nero files
•
Set serial number
•
Exclude file associations
•
Customize shortcut creations
•
Exclude autoplay creation
•
(De)activate Nero Scout
Parameters
Syntax
LOGLEVEL
Usage
LOGLEVEL=”<LogLevel>”
Parameters
<LogLevel>TRACEDEBUGINFOWARNINGERRORFATALERRORNO
Description
COMMANDFILE
Usage
COMMANDFILE=”<Filename>”
Parameters
<Filename>Instead of the default “Setup.xml” use the file specified in <Filename>
Description
SOURCEPATH
Usage
SOURCEPATH=”<Directory>”
Description
/CC
Usage
/CC
Description
Passed from NCC to SetupX.exe to indicate that the Installer was called from Nero Control Center.
/NS
Usage
/NS
Description
Used as global option which prevents the installer from saving the serial number to the registry, so products may beinstalled without serial number.
/q
Usage
/q
Description
Unattended mode, no progress bar
/qb
Usage
/qb
Description
Unattended mode, progress bar only
/i
Usage
/i
Description
Default Installation
INSTAPP
MANDATORY SETTING
Usage
INSTAPP=”<AppName>[,<AppName>]*”
Parameters
<AppName>ALL Install all ProductsUnit_app_x X = Number of Unit
Description
Sets the list of applications.
EXCLUDEAPP
Usage
EXCLUDEAPP=”<AppName>[,<AppName>]*”
Parameters
<AppName>Unit_app_x X = Number of Unit
Description
Excludes single applications from the installation.
Warning
EXCLUDEAPP=”All” is not an option!
REMOVEAPP
Usage
REMOVEAPP=”<AppName>[,<AppName>]*”
Parameters
<AppName>ALLUnit_app_x X = Number of Unit
Description
Removeapp removes a single application unit. This cannot be combined with INSTAPP.
SERIALNUMBER
MANDATORY SETTING
Usage
SERIALNUMBER=”<Serial>”
Description
Specifies the serialnumber for the installation.
EULAACCEPTED
MANDATORY SETTING
Usage
EULAACCEPTED=”1”
Description
Accepts the EULA.
INCLANGUAGES
Usage
INCLANGUAGES=”<LNG>[,<LNG>]*”
Description
Adds languages.
TARGETPATH
Usage
TARGETPATH=”<Path>”
Description
Sets the targetpath for the installation.
SX
Usage
SX
Description
When this parameter is used SetupX.exe continues directly with the installation process, otherwise it copies itself and re executes its copy which does then the installation process. The parameters SOURCEPATH and CONFIGPATH must be additionally given, also they must have the same value which is the folder path in which the setupx.exe file resides and gets started. The intention here could for example be to evaluate the returned result code which couldnot be returned when the copy of SetupX.exe gets executed.
REBOOT
Usage
REBOOT=”REALLYSUPPRESS”
Description
Suppresses the automatic reboot of the system.
Application IDs
This is a list of all applications IDs. They have to be used as parameter in some cases (unit_app_XX).1 InCD3 NeroBackItUp4 NeroBurningROM5 NeroCoverDesigner6 NeroExpress8 NeroImageDrive9 NeroMediaHome10 NeroPhotoSnap12 NeroRecode13 NeroShowTime14 NeroSoundTrax15 NeroStartSmart16 NeroVision17 NeroWaveEditor19 NeroDriveSpeed20 NeroInfoTool21 NeroRescueAgent22 NeroBurnRights30 Nero ProductInstaller (Mandatory)49 NeroMoveIt50 NeroDiscCopy_Gadget53 SecureDiscViewer57 NeroDiscSpeed61 NeroLicense (Mandatory)62 AuthoringTemplates_StarterKit63 NeroControlCenter (Mandatory)64 MovieTemplates_StarterKit65 MovieTemplates_Pack166 AuthoringTemplates_Pack167 AuthoringTemplates_Pack268 AuthoringTemplates_Pack369 DolbyFiles71 Nero Live74 LiveGadget75 AskToolbar
Result Codes
Overview
This is a list of the result codes of SetupX.exe. To see all returned result codes evaluate the corresponding log files.-1 Failed to access MSI properties when evaluating result code to return0 Application finished successfully1 User has cancelled the installation process2 Installation terminated with error(s)3 Application finished successfully and a reboot is requested after the installation4 Application finished successfully its first execution which only restarts its copy from the target system, which then does the installation process
Output in CMD
Use a batch file which after the line executing the setupx.exe calls: echo %errorlevel%. NOTE: for installation purposes the relevant final result code can be seen in CMD only by using the SX option, otherwise you will always see code 4 on success because setupx.exe restarts its copy and its result code will not appear (see SX option description too). To see all returned result codes for sure you also may evaluate the corresponding log files.
Examples
Minimal silent installation with progress bar
Setupx.exe /i /qb SERIALNUMBER="AAAA-BBBB-CCCC-DDDD-EEEE-FFFF-GGGG-HHHH"EULAACCEPTED="1" INSTAPP="ALL"
Minimal silent installation without progress bar
Setupx.exe /i /q SERIALNUMBER="AAAA-BBBB-CCCC-DDDD-EEEE-FFFF-GGGG-HHHH"EULAACCEPTED="1" INSTAPP="ALL"
Remove Single Unit
Setupx.exe REMOVEAPP=
”
unit_app_12
”
Customized silent installation
SetupX.exe /i /qb SERIALNUMBER="AAAA-BBBB-CCCC-DDDD-EEEE-FFFF-GGGG-HHHH"EULAACCEPTED="1" INCLANGUAGES="DEU" DESKTOP_SHORTCUT="0" AUTOPLAY="0"REBOOT="ReallySuppress" INSTAPP="unit_app_6, unit_app_15, unit_app_13,unit_app_63, unit_app_61"