Do you want to perform a silent (automatic) installation? If so, you need to prepare a setup configuration file and then launch setup.exe by passing this file as input.
“setup.exe” does support some different parameters for this purpose:
/quiet <– will turn of the UI
/log [filename] <– create a log text file in the specified location
/config [filename]<– point to the configuration file to use during the installation
/uninstall <– will simple un install the product
/repair <– repairs a bad installation
The first thing that needs to be done is to create the configuration file that we will use.
Star “setup.exe”
Click “next”
Click “I accept”
Click “Choose an installation option”
Click “Custom Components”
Select the product that you want to install
Update destination folder if needed by clicking on the “destination folder” link
Click “next”
Click on the component that you have picked to setup the different parameters as “server name” and so on. When done apply your changes.
Click “save configuration”
Pick a good location, name and save the xml file
You can create as many configuration files as you want for different purposes. Now, you can run the silent install by simply doing start -> run -> [setupExepath] /quiet /config [configfilepath.xml]. Be sure to take a look to the log file, to ensure everything went OK.
Example D:\setup.exe /quiet /config C:\configfiles\config1.xml /log C:\log.txt
More info here:
docs.microsoft.com/.../running-setup-on-the-command-line