command line installation for nero 9

19
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 box 4. 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 InCD 3 NeroBackItUp 4 NeroBurningROM 5 NeroCoverDesigner 6 NeroExpress 8 NeroImageDrive 9 NeroMediaHome 10 NeroPhotoSnap 12 NeroRecode 13 NeroShowTime 14 NeroSoundTrax 15 NeroStartSmart 16 NeroVision 17 NeroWaveEditor 19 NeroDriveSpeed 20 NeroInfoTool 21 NeroRescueAgent 22 NeroBurnRights 30 Nero ProductInstaller (Mandatory) 49 NeroMoveIt 50 NeroDiscCopy_Gadget 53 SecureDiscViewer 57 NeroDiscSpeed 61 NeroLicense (Mandatory) 62 AuthoringTemplates_StarterKit 63 NeroControlCenter (Mandatory)

Upload: travis-allen

Post on 15-Oct-2014

252 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Command Line Installation for Nero 9

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.

Page 2: Command Line Installation for Nero 9

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

Page 3: Command Line Installation for Nero 9

/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

Page 4: Command Line Installation for Nero 9

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

Page 5: Command Line Installation for Nero 9

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

Page 6: Command Line Installation for Nero 9

Exclude file associations

Customize shortcut creations

Exclude autoplay creation

(De)activate Nero Scout

Parameters

Syntax

LOGLEVEL

Usage

LOGLEVEL=”<LogLevel>”

Parameters

<LogLevel>TRACEDEBUGINFOWARNINGERRORFATALERRORNO

Description

Page 7: Command Line Installation for Nero 9

COMMANDFILE

Usage

COMMANDFILE=”<Filename>”

Parameters

Page 8: Command Line Installation for Nero 9

<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

Page 9: Command Line Installation for Nero 9

/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!

Page 10: Command Line Installation for Nero 9

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.

Page 11: Command Line Installation for Nero 9
Page 12: Command Line Installation for Nero 9

SERIALNUMBER

MANDATORY SETTING

Usage

SERIALNUMBER=”<Serial>”

Description

Page 13: Command Line Installation for Nero 9

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

Page 14: Command Line Installation for Nero 9

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

Page 15: Command Line Installation for Nero 9
Page 16: Command Line Installation for Nero 9
Page 17: Command Line Installation for Nero 9

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"

Page 18: Command Line Installation for Nero 9