Silent, Unattended install of software

I commented in another area but this group says the VEX staff responds so… I have a decent number of computers needing the software and doing it all by hand will take to long. Do you have silent install commands which are completely unattended?


If you are using the ROBOTC software, you may be able to create a silent installer script, however we do not have a ready-built one available. Below are some useful parameters and possible hurdles you may run into: you may also be able to use these parameters to script the installation of the VEX IQ Firmware Update Utility software.

Parameter Description
/v Passes parameters to MSI package.
/s Causes setup.exe to be silent.
/l Specifies the setup language.
/a Performs administrative installation.
/j Installs in advertise mode.
/x Performs setup uninstall.
/f Launches setup in repair mode.
/w Setup.exe waits for the installation to finish before exiting.
/qn A Windows Installer MSI parameter that causes everything but setup.exe to be silent. This sets the user interface level to zero.

Uninstall mode
Uninstall mode removes Personal Communications from your system.

Repair mode
Launching setup.exe in the repair mode checks the key file of every installed feature and reinstalls any feature that is determined to be missing, corrupt, or an older version.

Running setup.exe silently
To prevent setup.exe from displaying a progress bar, use the /s command-line parameter. To have setup run silently with no dialogs, pass the Windows Installer /qn command-line parameter through setup.exe using the /v parameter. Refer to Microsoft’s documentation of command-line parameters for other /q user interface options. To run a silent installation, type:

ROBOTCfor_xxx.exe /s /qn
(Change .exe file name to actual installation file)

To activate the software, you can use a command line activation switch on the ROBOTC software post-installation to help achieve this. We have a newly added support page (link below) that walks through this process.

ROBOTC 4.X Command Line Activation: