Your data analysis solution

XLSTAT silent installation on Windows (<2017.5)

2017-11-07

This guide describes the silent installation of XLSTAT. It allows you to proceed without the need of an interaction with a graphical interface. This can be useful, by example, in the case of a software deployment in a large company computer network.

Before starting

The silent install of XLSTAT is done using two elements:

  • The setup executable,
  • An install script that contains the installation process.

You can either use the install script provided in this guide or generate your own by making a first install with a specific parameter (refer to the section “Generating an install script file” under “Usage examples”).

Please note that Microsoft Excel should be installed on the final computer in order to install XLSTAT.

Concerning the network concurrent licence, two different scripts should be used for the server and the clients.

Download the setup executable

The silent install setup can be downloaded here: setup.exe.

Command line usage

Setup.exe can be launched using these options:

Option Meaning
/s Hide the user dialog during the installation.
/f1"C:/path/to/script.iss" Defines the script file that should be used for the installation. Use an absolute path and specify the file name.
Make sure that there is no space in between /f1 and the first quotation mark.
/f2"C:/path/to/logfile.log" Defines the log file destination. An absolute path should be used.
/r Activates the record mode allowing to generate an install script.
/Lxxxx Selects the language used for the installation. Use the values listed below:
Language Option
English /L1033
French /L1036
German /L1031
Italian /L1040
Spanish /L1034
Portuguese /L2070
Chinese /L2052
Japanese /L1041
/servername=LICENSESERVER Defines the hostname of the license server that should be used in the only case of a network concurrent license installation. 
/uninst This option forces the uninstallation of XLSTAT.

Usage examples

Generating an install script

You can generate an up-to-date install script by making a first installation with the “/r” command line argument. This will record the parameters set during the process.

By assuming you created a folder with the following path: C:\xlstat, that you have downloaded setup.exe and that you are placed in the same directory as this executable, here is an example on how to generate a script file:

  • Run command: setup /r /f1"C:/xlstat/exampleScript.iss",
  • Install XLSTAT just like how it should be silently installed,
  • After the installation ended, a file named exampleScript.iss should have appeared in the specified folder.

Please refer to the next sections to get examples on how to modify and use this script.

Modifying an install script

You can edit the script parameters according to your situation.

Open the script you just created or the one located at the bottom of this document inside a text editor. Locate and edit, if necessary, these values:

  Value to modify
Installation directory path Modify the two following keys with your new path:

[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-0]
szDir=PATH
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdComponentTree-0]
szDir=PATH

Example: 
C:\Program Files (x86)\Addinsoft\XLSTAT
User application data directory path Modify this key with your own value. The folder must be accessible for the final user. Otherwise, a folder selection dialog will prompt them to select a new location for their data.

[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-1]
szDir=PATH


Example: C:\Users\<<USER>>\AppData\Roaming\ADDINSOFT\XLSTAT\

Launching a silent install

In this example, we have a folder located at C:\xlstat that contains both our script "exampleScript.iss" and the setup.exe. These could also be located on a network share.

You can launch a silent install using this command: setup /s /f1"C:/xlstat/exampleScript.iss"

The installation will run in the background for a few minutes before XLSTAT being ready to be used.

Single-node install script (standard licence)

Here is a regular, single-node install script for XLSTAT. 
Please modify it with your own parameters.

[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-DlgOrder]
Dlg0={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdWelcome-0
Count=9
Dlg1={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdLicense2Rtf-0
Dlg2={68B36FA5-E276-4C03-A56C-EC25717E1668}-SetupType2-0
Dlg3={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-0
Dlg4={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-1
Dlg5={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdComponentTree-0
Dlg6={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdStartCopy2-0
Dlg7={68B36FA5-E276-4C03-A56C-EC25717E1668}-MessageBox-0
Dlg8={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdFinish-0
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdWelcome-0]
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdLicense2Rtf-0]
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SetupType2-0]
Result=303
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-0]
szDir=<INSTALL DIRECTORY PATH>
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-1]
szDir=<USER DATA DIRECTORY PATH>
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdComponentTree-0]
szDir=<INSTALL DIRECTORY PATH>
Component-type=string
Component-count=4
Component-0=Program Files
Component-1=Help Files
Component-2=Icons & Menu
Component-3=SingleNode
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdStartCopy2-0]
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-MessageBox-0]
Result=1
[Application]
Name=XLSTAT 2015
Version=17.4.01.21972
Company=Addinsoft
Lang=0409
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0

Client node install script (network concurrent license)

Here is a client node install script for XLSTAT.
Please modify it with your own parameters.

[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-DlgOrder]
Dlg0={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdWelcome-0
Count=9
Dlg1={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdLicense2Rtf-0
Dlg2={68B36FA5-E276-4C03-A56C-EC25717E1668}-SetupType2-0
Dlg3={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-0
Dlg4={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-1
Dlg5={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdComponentTree-0
Dlg6={68B36FA5-E276-4C03-A56C-EC25717E1668}-AskText-0
Dlg7={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdStartCopy2-0
Dlg8={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdFinish-0
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdWelcome-0]
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdLicense2Rtf-0]
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SetupType2-0]
Result=303
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-0]
szDir=<INSTALL DIRECTORY PATH>
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-1]
szDir=<USER DATA DIRECTORY PATH>
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdComponentTree-0]
szDir=<INSTALL DIRECTORY PATH>
Component-type=string
Component-count=5
Component-0=Program Files
Component-1=Help Files
Component-2=Icons & Menu
Component-3=Client setup
Component-4=SingleNode
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-AskText-0]
szText=None
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdStartCopy2-0]
Result=1
[Application]
Name=XLSTAT 2015
Version=17.4.01.21972
Company=Addinsoft
Lang=0409
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0
bOpt2=0

Server node install script (network concurrent license)

Here is a server node install script for XLSTAT.
Please modify it with your own parameters.

[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-DlgOrder]
Dlg0={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdWelcome-0
Count=8
Dlg1={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdLicense2Rtf-0
Dlg2={68B36FA5-E276-4C03-A56C-EC25717E1668}-SetupType2-0
Dlg3={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-0
Dlg4={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-1
Dlg5={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdComponentTree-0
Dlg6={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdStartCopy2-0
Dlg7={68B36FA5-E276-4C03-A56C-EC25717E1668}-SdFinish-0
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdWelcome-0]
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdLicense2Rtf-0]
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SetupType2-0]
Result=303
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-0]
szDir=<INSTALL DIRECTORY PATH>
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdAskDestPath2-1]
szDir=<USER DATA DIRECTORY PATH>
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdComponentTree-0]
szDir=<INSTALL DIRECTORY PATH>
Component-type=string
Component-count=5
Component-0=Program Files
Component-1=Help Files
Component-2=Icons & Menu
Component-3=Server setup
Component-4=SingleNode
Result=1
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdStartCopy2-0]
Result=1
[Application]
Name=XLSTAT 2015
Version=17.4.01.21972
Company=Addinsoft
Lang=0409
[{68B36FA5-E276-4C03-A56C-EC25717E1668}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0

 

Contact Us

Email Sales

Contact our technical support team: support@xlstat.com

https://cdn.desk.com/
false
desk
Loading
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
about
false
Invalid characters found
/customer/portal/articles/autocomplete
9202