Skip to main content
Version: 11.0

Silent installation of USoft Developer

You can perform a silent installation. This will install the USoft Developer without presenting an interactive interface. The silent installation can be performed by calling the installer from a command line with a -q, -quiet or -silent flag.

The silent installation will run with default parameters unless optional parameters are added. The table below indicates possible optional parameters and their default values.

Parameters

ParameterStands forDefault valueNotes
CMD_INSTALLDIRInstallation DirectoryC:\Program Files\USoft <patch‑name>Do not end with backslash
CMD_LOGDIRLog Directory%temp-dir%Do not end with backslash
CMD_LICENSEDIRLicense DirectoryC:\LicenseDo not end with backslash
CMD_PROGRAMGROUPProgram GroupUSoft Series patch-nameFor Start Menu
CMD_DESKTOPSCDesktop Shortcut(empty)Empty input for no shortcut
CMD_COMPANYUser Company(empty)
CMD_USERUsername(empty)
CMD_REGNOUser's registration number(empty)
LAUNCHBINDERLaunch Binder(empty)Empty input for no launch after install.
OVERWRITEOverwriting a certain version(empty)Empty input for not overwriting a version

To set parameters to non-default values, use this syntax:

parameter="value"

tip

If you use Powershell, add single quotes around the argument:

Example

This example performs a silent install with certain parameters set to non-default values:

.\USDSetup-x64.exe CMD_INSTALLDIR="C:\USoft\USoftDeveloper" CMD_LOGDIR="C:\temp" CMD_LICENSEDIR="C:\MyLicenseDir\license" -q -install

Silent overwrite

You can also perform a silent overwrite (uninstall an old version and install the new version with the same parameters as the old one) by adding an OVERWRITE argument to the command. The value needs to be the year/day number of the day version that is installed. For example, if you want to overwrite an installation of a version that is built on 22nd of February 2021:

.\USDSetup-x64.exe -install OVERWRITE="21053" -quiet

You can add arguments to tweak some settings if desired, for example if you want to overwrite install to a different location:

.\USDSetup-x64.exe -install OVERWRITE="21053" -quiet CMD_INSTALLDIR="C:\Program Files\USoft10.0Custom"