Silent Installation and Upgrade on Windows

Silent mode enables the installation or upgrade of Dollar Universe Application Servers in batch mode without user intervention.

This installation / upgrade is done in two steps:

Record the Response File

To launch the silent installation / upgrade, an ISS file is mandatory. This file respects a particular structure. To create the file automatically, the user must launch the interactive installation / upgrade procedure at least once as described below (do not use the Back button during the dialogue phase):

The command syntax is as follows:

du_as.exe /r /f1"filename.iss"

There should be no spaces between options and file names. The files should be located on the current disk.

To install a Dollar Universe Application Server, two installation scenarios are possible. The corresponding ISS files are described below:

Example

du_as.exe /r /f1"c:\temp\duas6.iss"

Example of an ISS file for a "Typical" installation:

[InstallShield Silent]

Version=v7.00

File=Response File

[File Transfer]

OverwrittenReadOnly=NoToAll

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-DlgOrder]

Dlg0={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-Welcome-0

Count=7

Dlg1={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SdLicense-0

Dlg2={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-AskOptions-0

Dlg3={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterLoginPswUVMS-0

Dlg4={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterTypical-0

Dlg5={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-ConfirmDialog-0

Dlg6={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SprintfBox-0

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-Welcome-0]

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SdLicense-0]

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-AskOptions-0]

Result=1

Sel-0=1

Sel-1=0

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterLoginPswUVMS-0]

RegisterToUvms_Enter_Yes_or_No=Yes

Login=admin

Password=admin

Host=FRWPMDEV08

Port=4184

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterTypical-0]

Company_code=UNIV65

Node_code=FRWPMDEV08

Installation_directory=c:\AUTOMIC\DUAS\UNIV65_FRWPMDEV08

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-ConfirmDialog-0]

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SprintfBox-0]

Result=1

Example of an ISS file for a "Custom" installation

[InstallShield Silent]

Version=v7.00

File=Response File

[File Transfer]

OverwrittenReadOnly=NoToAll

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-DlgOrder]

Dlg0={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-Welcome-0

Count=11

Dlg1={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SdLicense-0

Dlg2={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-AskOptions-0

Dlg3={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterCustomChoice-0

Dlg4={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterLoginPswUVMS-0

Dlg5={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterTypical-0

Dlg6={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterManager-0

Dlg7={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterAdvanced-0

Dlg8={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterAdvancedDir-0

Dlg9={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-ConfirmDialog-0

Dlg10={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SprintfBox-0

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-Welcome-0]

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SdLicense-0]

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-AskOptions-0]

Result=1

Sel-0=0

Sel-1=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterCustomChoice-0]

Customchoice_Standard_C_primary_P_secondary_S=C

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterLoginPswUVMS-0]

RegisterToUvms_Enter_Yes_or_No=Yes

Login=admin

Password=admin

Host=FRWPMDEV08

Port=4184

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterTypical-0]

Company_code=UNIV65

Node_code=FRWPMDEV08

Installation_directory=c:\AUTOMIC\DUAS\UNIV65_FRWPMDEV08

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterManager-0]

TypeInstallMgrSap=2

ConfigMgrSap=<NA>

TypeInstallMgrJava=2

ConfigMgrJava=<NA>

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterAdvanced-0]

Host=default_value

Port_Enter_Value_or_N_for_default_value=N

NodeTags=newtag

AreaApplication_Enter_Y_or_N=Y

AreaSimulation_Enter_Y_or_N=N

AreaIntegration_Enter_Y_or_N=N

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-EnterAdvancedDir-0]

BinaryInstallDirectory=c:\AUTOMIC\DUAS\UNIV65_FRWPMDEV08\bin

LogDirectory=c:\AUTOMIC\DUAS\UNIV65_FRWPMDEV08\log

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-ConfirmDialog-0]

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SprintfBox-0]

Result=1

To upgrade a Dollar Universe Application Server, the following information is recorded in the ISS file:

Example of an ISS file for an upgrade V6 to V6 with backup (AskOptions):

[InstallShield Silent]

Version=v7.00

File=Response File

[File Transfer]

OverwrittenReadOnly=NoToAll

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-DlgOrder]

Dlg0={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-Welcome-0

Count=5

Dlg1={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SdLicense-0

Dlg2={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-CustomDialog-0

Dlg3={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-AskOptions-0

Dlg4={B801D14E-99C1-42A9-892F-DC0FB624A4EF}-ConfirmDialog-0

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-Welcome-0]

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-SdLicense-0]

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-CustomDialog-0]

choice_INSTALL_or_UPGRADE=upgrade

InstanceSelected=UNIV64 FRWPMDEV53

Result=1

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-AskOptions-0]

Result=1

Sel-0=1

Sel-1=0

[{B801D14E-99C1-42A9-892F-DC0FB624A4EF}-ConfirmDialog-0]

Result=1

Installation / Upgrade from a Response File

Edit the answer file to specify the <DUAS node name> you want to install or upgrade. Start the installation or upgrade procedure by executing the command du_as.exe from its directory with the options described below:

The ISS file contains all the answers to the screens displayed in the interactive mode. The ISS file corresponds in fact to an installation / upgrade scenario.

The command syntax is as follows:

du_as.exe /s /f1"filename.iss" /f2"filename.log"

If no option is specified, installation / upgrade will use the default options.

Do not leave spaces between the options and the file names. The files should reside on the current disk drive.

Example

du_as.exe /s /f1"c:\temp\duas6.iss" /f2"c:\temp\duas6.log"

As of version 6.10.41, documentation new updates are posted on the Broadcom Techdocs Portal.
Look for Dollar Universe.