Windows Unattended Installation
This page details the steps for unattended installations.
Make sure you have completed the following before performing the steps on this page:
Unattended Installation Overview
Default:
-
An unattended operation does not prompt the user for input; instead, it gets input from properties passed to the installation file on the command line.
-
These properties are described in the Command Line Reference.
-
No messages are displayed during unattended installation, upgrade, reinstallation, or uninstallation.
Step 1: Before Beginning
Default:
-
Before beginning your installation, perform the necessary pre-installation steps.
-
Determine your strategy for installing an external web server:
-
The easiest option is to install Microsoft Internet Information Services (IIS) before beginning the installation. The installer can auto-configure this web server.
-
If you intend on using a different web server or manually configuring the IIS web server, review Installing a Web Server for necessary steps that must be performed prior to the installation.
-
Step 2: Determine Properties to Specify
Default:
-
You do not need to include any additional properties to perform a basic unattended installation. The installer will use the default options.
More:
-
Review details on using command-line properties.
-
Use the form: PROPERTYNAME=argument.
-
Properties must be upper-case.
-
Arguments are not case-sensitive.
-
Each property must be separated by one or more spaces.
-
-
Refer to the Command-Line Properties Reference for the properties available for unattended installations.
-
Make a note of any properties you will use for your unattended installation.
Step 3: Determine Features to Install
Default:
-
The ADDLOCAL property is used to determine which features to install.
-
If it is left blank, it defaults to ADDLOCAL=ALL which installs all features.
-
For a basic development environment, there is no need to include this property. All features will be installed.
More:
-
Review details on specifying custom-installable features.
-
Use the ADDLOCAL property to specify which features to include.
-
Specify the featurename of a component group, followed by the featurename components within that group separated by a comma. Repeat this for each component group to create a comma-separated list.
-
-
Refer to the Custom-Installable Features References for available features.
Step 4: Create Installation Command
Default:
-
Use the following command:
<path>\<installer>.exe /instance <instancename> /q{b|n} <properties>where:
-
<path> — The path to the installation file.
-
<installer>.exe — The name of the installation file. If omitted, the default path is C:\InterSystems\IRISn, where n is {empty}, 1, 2, ... 127.
-
<instancename> — The name for the new instance. If omitted, the default value is IRISn, where n is {empty}, 1, 2, ... 127.
-
/qb or /qn — Whether to display a progress bar during the installation (/qb) or to perform a fully silent installation (/qn).
-
<properties> — The properties to passing to the installer (see the Command-Line Properties Reference).
-
More:
-
Replace <properties> with any properties you would like to include in the installation.
-
Use the ADDLOCAL property to specify which features you would like to install.
Examples:
-
Install an instance with the default instance name in an installation directory named C:\InterSystems\MyIris on a 64–bit windows system:
C:\downloads\IRIS-<version_number>-win_x64.exe /qn INSTALLDIR=C:\InterSystems\MyIris -
Install an instance with the instance name IrisA:
C:\downloads\IRIS-<version_number>-win_x64.exe /instance IrisA /qn -
Install a subset of features using the ADDLOCAL property:
C:\downloads\IRIS-<version_number>-win_x64.exe /qn ADDLOCAL=cube, server, server_user
Step 5: Install the Instance
Default:
-
Execute the command, including any properties, using a command-line interface.
-
Once the Installation finishes, proceed to Windows Post-Installation.