Use response files
- Last UpdatedMay 14, 2025
- 3 minute read
Response files are plain text files. They specify which System Platform products, and even which features of a product that Setup.exe will install. For example, one response file could be used to install the components for a run-time environment. A different response file might be used to install the components for a development server.
Response files can install more than one product at a time, enabling you to install all the necessary products for a given role.
Because the user will get little feedback on error conditions, it is necessary for the user to perform the following checks before installing via command line:
-
The operating system must be a supported version with all of the correct service packs.
-
SQL Server must be a supported version.
-
The user running installation must have administrator rights.
-
You must acknowledge the changes to System Platform 2023 R2 SP1, as compared to earlier versions, regarding which redistributable assemblies are installed. To acknowledge this, set the parameter OutOfSupportRedistConsentForm.SRedistConsent=true in the response file. See Response file entry to acknowledge installation change information (redistributable libraries) for more information.
-
You must acknowledge that a patch may be needed to ensure compatibility with AVEVA Manufacturing Execution System and AVEVA Recipe Management, even if you do not have these products installed. To acknowledge this, set the parameter CompatibilityAlert.SProductCompatibilityConsent=true in the response file. See Response file entry to acknowledge installation change information (redistributable libraries) for more information.
If it is needed, apply the patch(es) to Manufacturing Execution System and/or Recipe Management, not to System Platform.
Any issues that would stop a typical GUI-based installation, such as the presence of incompatible software, will also prevent successful completion of a command-line installation. You can keep the command prompt open during installation by specifying the /silentnoreboot switch. This will let you view messages related to installation issues. Installation messages are lost when the system restarts. With the /silentnoreboot switch, you will need to manually restart the system after installation completes. If you allow the system to restart automatically, as it will if you use the /silent switch, you can search the log file for error conditions that may have stopped the installation from completing successfully.
Note: SQL Server and the .NET Framework are not installed automatically by the command line installer and must be installed before starting silent installation. Other prerequisites are installed automatically.
All the sample response files contain information to create the Network Account for system communication. If another System Platform product was previously installed and the the Network Account was already created, subsequent installations will retain the original Network Account. A new account is not created.
For example, under those conditions, Setup.exe ignores the following properties in the response file:
AdminUserForm.SUserName
AdminUserForm.SPassword
AdminUserForm.SCreateLocal
AdminUserForm.SDomainName
AdminUserForm.SEnhancedSecurity
A good approach for testing is to first run the Setup.exe in GUI mode on a typical computer and confirm that no incompatibilities exist that would stop the installation, then cancel and run by command line.
Note: If the GUI-based installation requires a system restart after the installation is complete, installing by command line will also require a system restart. Using the /silent switch allows the system to restart automatically. The /silentnoreboot switch suppresses the automatic restart, but will require a manual restart.