Unattended install switches and parameters
This section describes the switches and parameters that you can use when running an unattended install of the Content Manager Server.
The basic command syntax for running an unattended install is:
SDLWeb85CM.exe -s [-log "logpath\logfilename.log" ] params
where:
logpathis a path to a custom log locationlogfilenameis a custom filename base for the log fileparamsis a sequence of zero or more parameters of the form<param>=<value>.
If you omit the -log switch, the installer creates a log file in %PROGRAMDATA%\SDL\SDLWeb\Logs\.
The following list shows the named parameters you can use for the Content Manager installation. If a parameter has a default value, it may be omitted. Default values correspond as much as possible to the defaults suggested during earlier installation steps. To specify an empty value, simply write, say, Foo= or Foo="".
| Parameter name | Default value | Description |
|---|---|---|
ACCEPT_EULA | none (mandatory parameter if you do not have all prerequisites installed) | If set to true, automatically accepts all EULAs (End User License Agreements) of any third-party software that the installer will install.
|
DB_NAME | tridion_cm | Name of the Content Manager database |
DB_PASSWORD | none (mandatory parameter) | Password to access the Content Manager database |
DB_SERVER | (local) | Name of the Content Manager database server |
DB_TYPE | MSSQL | Type of the Content Manager database server. The only other possible value is ORACLE |
DB_USER | TCMDBUser | The name of the Content Manager database user |
DB_INTEGRATED | FALSE | Set this parameter to TRUE if your database is not Oracle and if you have set up integrated security for your database. The installer will connect to the database as the current user. If you also set DB_USER and DB_PASSWORD, the installer will use those credentials, but for validation purposes only. |
TRIDION_CM_ENVIRONMENT_ID | Whatever is the value of the DB_NAME parameter, followed by an underscore, followed by whatever is the value of the DB_SERVER parameter. | An identifier for the Content Manager environment. This defaults to the name of the Content Manager database. If you give this parameter a custom value, all Content Manager servers in your scaled-out setup must have that same value, in order to identify them as a single Content Manager environment. |
SYSTEM_ACCOUNT_NAME | MTSUser | The identity of the user that runs the COM+ application. You created this user in Creating a system user (MTSUser) for Content Manager |
SYSTEM_ACCOUNT_DOMAIN | The machine's domain name, or, if no domain exists, computer name | The domain of the user specified under SYSTEM_ACCOUNT_NAME. |
SYSTEM_ACCOUNT_PASSWORD | none (mandatory parameter) | The password of the user specified under SYSTEM_ACCOUNT_NAME. |
TM_TS_LIST | SDLLanguageCloud | The translation system Translation Manager connects to. The only other possible values are SDLTranslationManagerSystem or SDLWorldServer. |
TM_TMS_ADDRESS | empty | The URL of SDL TMS. |
TM_TMS_PORT | 80 | The port of the URL of SDL TMS. |
TM_TMS_PROXY_ENABLED | empty (mandatory parameter if installing Translation Manager and if connecting) | Set to TRUE if you want to enable a proxy setting for SDL TMS, to FALSE otherwise. |
TM_TMS_PROXY_ADDRESS | empty (mandatory parameter) | The address of the proxy server that SDL TMS uses. |
TM_TMS_PROXY_PORT | empty (mandatory parameter) | The port of the proxy server that SDL TMS uses. |
TM_WORLDSERVER_ADDRESS | empty | The URL of SDL WorldServer. |
TM_WORLDSERVER_PORT | empty | The port of the URL of SDL WorldServer. |
TM_WORLDSERVER_USERNAME | empty | The name of a user authorized to connect to SDL WorldServer. |
TM_WORLDSERVER_PASSWORD | empty (mandatory parameter) | The password for the user authorized to connect to SDL WorldServer. |
TM_DB_INTEGRATED | FALSE | Set this parameter to TRUE if your database is not Oracle and if you have set up integrated security for your database. The installer will connect to the database as the current user. If you also set TM_DB_USER and TM_DB_PASSWORD, the installer will use those credentials, but for validation purposes only. |
TM_DB_TYPE | MSSQL | Type of the Translation Manager database server. The only other possible value is ORACLE |
TM_DB_SERVER | (local) | The name of the database server that contains your Translation Manager database. |
TM_DB_NAME | Tridion_TranslationManager | The name of the Translation Manager database. |
TM_DB_USER | TMUser | The name of a user authorized to connect to the Translation Manager database. |
TM_DB_PASSWORD | none (mandatory) | The password of a user authorized to connect to the Translation Manager database. |
WEB_DESCRIPTION | SDL Web | The description of the Content Manager Explorer Web site. |
WEB_IP | empty, meaning all unassigned IP addresses | The IP address of the Content Manager Explorer Web site. |
WEB_PORT | 80 | The port of the Content Manager Explorer Web site. |
WEB_HEADER | empty, meaning no host header is provided | The host header of the Content Manager Explorer Web site. |
LICENSE_PATH | none; if you do not specify the license path here, you can specify it after installation, refer to Licenses | The full path and filename of the Content Manager license file. |
CD_LICENSE_PATH | none; if you do not specify the license path here, you can specify it after installation, refer to Licenses | The full path and filename of the Content Delivery license file. |
OE_DB_NAME | tridion_cm_email | Name of the Outbound E-mail database |
OE_DB_PASSWORD | none (mandatory) | Password to access the Outbound E-mail database |
OE_DB_SERVER | (local) | Name of the Outbound E-mail database server |
OE_DB_TYPE | MSSQL | Type of the Outbound E-mail database server. The only other possible value is ORACLE |
OE_DB_USER | TMSDBUser | The name of the Outbound E-mail database user. |
OE_DB_INTEGRATED | FALSE | Set this parameter to TRUE if your database is not Oracle and if you have set up integrated security for your database. The installer will connect to the database as the current user. If you also set OE_DB_USER and OE_DB_PASSWORD, the installer will use those credentials, but for validation purposes only. |
CdWindowsServices_SelectedFeatures | (All)—all features | Indicates whether to install Windows Services (Transport Service and Monitoring). Other possible values are a string listing one or more subfeatures, or an empty string, meaning that no Windows Services are installed. |
cm_SelectedFeatures | (All)—all features | Indicates whether to install Content Manager features. Other possible values are a string listing one or more subfeatures, or an empty string, meaning that Content Manager features are only installed if another, selected feature depends on them. |
CMECore_SelectedFeatures | (All)—all features | Indicates whether to install Content Manager Explorer core features. This does not install the GUI itself, but only the extensible GUI framework. The only other possible values are ProductFeatureCore, which does the same as (All), or an empty string, meaning that Content Manager Explorer core features are only installed if another, selected feature depends on them. |
CMEGui_SelectedFeatures | (All)—all features | Indicates whether to install Content Manager Explorer features. This installs the GUI itself, including the underlying core framework. The only other possible values are ProductFeatureGui, which does the same as (All), or an empty string, meaning that Content Manager Explorer features are only installed if another, selected feature depends on them. |
ContextExpressions_SelectedFeatures | (All)—all features | Indicates whether to install the Context Expression Extension, which allows expressions supplied by an integration from SDL CMA to be published to a Presentation Server. The only other possible values are FeatureContextExpressions, which does the same as (All), or an empty string, meaning that the Context Expression Extension feature is only installed if another, selected feature depends on it. |
ExperienceManager_SelectedFeatures | (All)—all features | Indicates whether to install Experience Manager. Other possible values are a string listing one or more subfeatures, or an empty string, meaning that Experience Manager is only installed if another, selected feature depends on them. |
Documentation_SelectedFeatures | (All)—all features | Indicates whether to install Documentation. The only other possible values are DocumentationCore, which does the same as (All), or an empty string, meaning that Documentation is not installed. |
ExperienceOptimization_SelectedFeatures | empty (only install if another, selected feature depends on it) | Indicates whether to install the Experience Optimization application. The only other possible values are ProductFeature or (All), both of which mean the same thing: install all features of the Experience Optimization application. |
ExternalContentLibrary_SelectedFeatures | (All)—all features | Indicates whether to install External Content Library. The only other possible values are ECL_MAIN, which does the same as (All), or an empty string, meaning External Content Library is not installed. |
OutboundEmail_SelectedFeatures | empty (only install if another, selected feature depends on it) | Indicates whether to install the Outbound E-mail features, which are deprecated. Other possible values are a string listing one or more subfeatures, or (All), which installs all Outbound E-mail features. |
SpellChecker_SelectedFeatures | (All)—all features | Indicates whether to install spell-checking features in the Content Manager Explorer GUI. The only other possible values are FeatureSpellChecker, which does the same as (All), or an empty string, meaning that spell-checking features are only installed if another, selected feature depends on them. |
TcmSearch_SelectedFeatures | (All)—all features | Indicates whether to install search functionality for Content Manager Explorer. The only other possible value is an empty string, meaning that search functionality is only installed if another, selected feature depends on them. |
TemplateBuilder_SelectedFeatures | (All)—all features | Indicates whether to install the Template Builder application.The only other possible values are FeatureTemplateBuilder, which does the same as (All), or an empty string, meaning that the Template Builder application is only installed if another, selected feature depends on it. |
TopologyManager_SelectedFeatures | (All)—all features | Indicates whether to install the Topology Manager. The only other possible values are FeatureTopologyManager, which does the same as (All), or an empty string, meaning that the Topology Manager is only installed if another, selected feature depends on it. |
TTM_DB_SERVER | (local) | Name of the Topology Manager database server |
TTM_DB_NAME | Tridion_Topology | Name of the Topology Manager database |
TTM_DB_USER | TTMDBUser | The name of the Topology Manager database user |
TTM_DB_PASSWORD | none (mandatory parameter) | Password to access the Topology Manager database |
TTM_DB_TYPE | MSSQL | Type of the Topology Manager database server. The only other possible value is ORACLE |
TTM_WEB_DESCRIPTION | SDL Web Topology Manager | The description of the Topology Manager Web site. |
TTM_WEB_IP | (All Unassigned) | The IP address of the Topology Manager Web site. |
TTM_WEB_PORT | Whichever number, starting with 80, is available. | The port of the Topology Manager Web site. |
TTM_WEB_HEADER | empty, meaning no host header is provided | The host header of the Topology Manager Web site. |
TTM_ROU_NAME | Topology Manager Users | The name of the Windows user group for Topology Manager end users, who can only read normal Topology Manager data. |
TTM_ROS_NAME | Topology Manager Service Users | The name of the Windows user group for Topology Manager service users, who can only read normal and sensitive Topology Manager data. |
TTM_ADMINS_NAME | Topology Manager Administrators | The name of the Windows user group for Topology Manager administrators, who can only read normal data, and read and write normal and sensitive Topology Manager data. |
TranslationManager_SelectedFeatures | empty (only install if another, selected feature depends on it) | Indicates whether to install the Translation Manager application. Other possible values are a string listing one or more subfeatures, or (All), which installs all features of the Translation Manager application. |
UserGeneratedContent_SelectedFeatures | empty (only install if another, selected feature depends on it) | Indicates whether to install the User-Generated Content (UGC) application. The only other possible values are FeatureUGC or (All), both of which mean the same thing: install all features of the UGC application. |
INSTALLLOCATION | c:\Program Files (x86)\SDL Web | Indicates where to install Content Manager server. |
WEBLOCATION | c:\Program Files (x86)\SDL Web\web | Indicates where to install the Content Manager Explorer Web site. |