Documentation Center

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:

  • logpath is a path to a custom log location
  • logfilename is a custom filename base for the log file
  • params is 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 nameDefault valueDescription
ACCEPT_EULAnone (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_NAMEtridion_cmName of the Content Manager database
DB_PASSWORDnone (mandatory parameter)Password to access the Content Manager database
DB_SERVER(local)Name of the Content Manager database server
DB_TYPEMSSQLType of the Content Manager database server. The only other possible value is ORACLE
DB_USERTCMDBUserThe name of the Content Manager database user
DB_INTEGRATEDFALSESet 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_IDWhatever 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_NAMEMTSUserThe identity of the user that runs the COM+ application. You created this user in Creating a system user (MTSUser) for Content Manager
SYSTEM_ACCOUNT_DOMAINThe machine's domain name, or, if no domain exists, computer nameThe domain of the user specified under SYSTEM_ACCOUNT_NAME.
SYSTEM_ACCOUNT_PASSWORDnone (mandatory parameter)The password of the user specified under SYSTEM_ACCOUNT_NAME.
TM_TS_LISTSDLLanguageCloudThe translation system Translation Manager connects to. The only other possible values are SDLTranslationManagerSystem or SDLWorldServer.
TM_TMS_ADDRESSemptyThe URL of SDL TMS.
TM_TMS_PORT80The port of the URL of SDL TMS.
TM_TMS_PROXY_ENABLEDempty (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_ADDRESSempty (mandatory parameter)The address of the proxy server that SDL TMS uses.
TM_TMS_PROXY_PORTempty (mandatory parameter)The port of the proxy server that SDL TMS uses.
TM_WORLDSERVER_ADDRESSemptyThe URL of SDL WorldServer.
TM_WORLDSERVER_PORTemptyThe port of the URL of SDL WorldServer.
TM_WORLDSERVER_USERNAMEemptyThe name of a user authorized to connect to SDL WorldServer.
TM_WORLDSERVER_PASSWORDempty (mandatory parameter)The password for the user authorized to connect to SDL WorldServer.
TM_DB_INTEGRATEDFALSESet 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_TYPEMSSQLType 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_NAMETridion_TranslationManagerThe name of the Translation Manager database.
TM_DB_USERTMUserThe name of a user authorized to connect to the Translation Manager database.
TM_DB_PASSWORDnone (mandatory)The password of a user authorized to connect to the Translation Manager database.
WEB_DESCRIPTIONSDL WebThe description of the Content Manager Explorer Web site.
WEB_IPempty, meaning all unassigned IP addressesThe IP address of the Content Manager Explorer Web site.
WEB_PORT80The port of the Content Manager Explorer Web site.
WEB_HEADERempty, meaning no host header is providedThe host header of the Content Manager Explorer Web site.
LICENSE_PATHnone; if you do not specify the license path here, you can specify it after installation, refer to LicensesThe full path and filename of the Content Manager license file.
CD_LICENSE_PATHnone; if you do not specify the license path here, you can specify it after installation, refer to LicensesThe full path and filename of the Content Delivery license file.
OE_DB_NAMEtridion_cm_emailName of the Outbound E-mail database
OE_DB_PASSWORDnone (mandatory)Password to access the Outbound E-mail database
OE_DB_SERVER(local)Name of the Outbound E-mail database server
OE_DB_TYPEMSSQLType of the Outbound E-mail database server. The only other possible value is ORACLE
OE_DB_USERTMSDBUserThe name of the Outbound E-mail database user.
OE_DB_INTEGRATEDFALSESet 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 featuresIndicates 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 featuresIndicates 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 featuresIndicates 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 featuresIndicates 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 featuresIndicates 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 featuresIndicates 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 featuresIndicates 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_SelectedFeaturesempty (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 featuresIndicates 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_SelectedFeaturesempty (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 featuresIndicates 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 featuresIndicates 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 featuresIndicates 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 featuresIndicates 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_TopologyName of the Topology Manager database
TTM_DB_USERTTMDBUserThe name of the Topology Manager database user
TTM_DB_PASSWORDnone (mandatory parameter)Password to access the Topology Manager database
TTM_DB_TYPEMSSQLType of the Topology Manager database server. The only other possible value is ORACLE
TTM_WEB_DESCRIPTION SDL Web Topology ManagerThe description of the Topology Manager Web site.
TTM_WEB_IP (All Unassigned)The IP address of the Topology Manager Web site.
TTM_WEB_PORTWhichever number, starting with 80, is available.The port of the Topology Manager Web site.
TTM_WEB_HEADERempty, meaning no host header is providedThe host header of the Topology Manager Web site.
TTM_ROU_NAMETopology Manager UsersThe name of the Windows user group for Topology Manager end users, who can only read normal Topology Manager data.
TTM_ROS_NAMETopology Manager Service UsersThe name of the Windows user group for Topology Manager service users, who can only read normal and sensitive Topology Manager data.
TTM_ADMINS_NAMETopology Manager AdministratorsThe 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_SelectedFeaturesempty (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_SelectedFeaturesempty (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.
INSTALLLOCATIONc:\Program Files (x86)\SDL WebIndicates where to install Content Manager server.
WEBLOCATIONc:\Program Files (x86)\SDL Web\webIndicates where to install the Content Manager Explorer Web site.