Sunteți pe pagina 1din 8
Nero 9 ProductInstaller Command Line Description Version 0.5

Nero 9 ProductInstaller Command Line Description

Version 0.5

Nero Product Installer – Command Line Description 3 Overview 3 Parameters 3 Syntax 3

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

Nero Product Installer – Command Line Description

With use of the silent/unattended installation, the customer confirms that the installation of the corresponding Nero 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 any Nero 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 for executing the installer with command line parameters are:

SMS installation

Customization of the installation process in silent mode

Command 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>

TRACE

DEBUG

INFO

WARNING

ERROR

FATALERROR

NO

Description

COMMANDFILE Usage COMMANDFILE=”<Filename>” Parameters <Filename> Instead of the default

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 be installed 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

/i

Usage

/i

Description

Default Installation

INSTAPP

MANDATORY SETTING

Usage

INSTAPP=”<AppName>[,<AppName>]*”

Parameters

<AppName>

ALL

Install all Products

Unit_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>

ALL

 

Unit_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

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 reexecutes 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 could not 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

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

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)

64

MovieTemplates_StarterKit

65

MovieTemplates_Pack1

66

AuthoringTemplates_Pack1

67

AuthoringTemplates_Pack2

68

AuthoringTemplates_Pack3

69

DolbyFiles

71

Nero Live

74

LiveGadget

75

AskToolbar

Result Codes Overview This is a list of the result codes of SetupX.exe. To see

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 return

0

Application finished successfully

1

User has cancelled the installation process

2

Installation terminated with error(s)

3

Application finished successfully and a reboot is requested after the installation

4

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"