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:
An initial instance is installed or upgraded interactively. The answers provided are recorded in a text file (ISS). The ISS file needs to be adapted for each installation target, notably concerning the Company and Node names.
Installation / Upgrade from a Response File
The installation or upgrade procedure takes its input from the ISS file in lieu of interactive user input.
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"
du_as.exe
InstallShield installation / upgrade procedure.
/r
Record an ISS response file.
/f1"filename.iss"
Enter the full file name (including path) for the silent mode responses file to record.
If the /f1 option is not specified, the file will be created in c:\Windows or c:\Winnt.
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
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"
du_as.exe
InstallShield installation / upgrade procedure.
/s
Launch the installation / upgrade in silent mode.
/f1"filename.iss"
Enter the full file name (including path) for the silent mode responses file.
If this parameter is not specified, the command uses a setup.iss file in the current directory. If the file does not exist, the installation / upgrade aborts. See setup.log file.
/f2"filename.log"
Enter the full file name (including path) for the silent mode log file.
It records the silent installation / upgrade output.
If this parameter is not specified, the setup.log file is generated in the c:\WINDOWS or c:\WINNT like the Setup.iss file.
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.