Installing Backup4all with command line parameters
The parameters for.msi installer
Backup4all can be installed with various command line parameters that are useful when an unattended installation is needed.
msiexec /i b4asetup.msi [switches]
msiexec /i Backup4all 9 Standard.msi [switches]
msiexec /i Backup4all 9 Lite.msi [switches]
msiexec /i <%APP_SETUP_B2A_DVD%>.msi [switches]
msiexec /i <%APP_SETUP_B2A_FTP%>.msi [switches]
msiexec /i <%APP_SETUP_B2A_HDD%>.msi [switches]
msiexec /i <%APP_SETUP_B2A_NET%>.msi [switches]
msiexec /i <%APP_SETUP_B2A_USB%>.msi [switches]
Switches can be any combination of the following parameters:
/INSTALL_FOLDER - Overrides the default directory name displayed on the Select Destination Location wizard page. A fully qualified pathname must be specified.
/INSTALL_LANGUAGE - Overrides the default installation language.
The parameters for.exe installer
/SILENT, /VERYSILENT - Instructs Setup to be silent or very silent. When Setup is silent the wizard and the background window are not displayed but the installation progress window is. When a setup is very silent this installation progress window is not displayed. Everything else is normal, so for example error messages during installation are displayed.
If a restart is necessary and the /NORESTART command isn't used (see below) and Setup is silent, it will display a Reboot now? message box. If it's very silent it will reboot without asking.
/SUPPRESSMSGBOXES - Instructs Setup to suppress message boxes. Only has an effect when combined with /SILENT and /VERYSILENT.
/NOCANCEL - Prevents the user from canceling during the installation process, by disabling the Cancel button and ignoring clicks on the Close button. Useful along with /SILENT or /VERYSILENT.
/NORESTART - Instructs Setup not to reboot even if it's necessary.
/RESTARTEXITCODE=exit code - Specifies the custom exit code that Setup is to return when a restart is needed. Useful along with /NORESTART.
/DIR="x:\dirname" - Overrides the default directory name displayed on the Select Destination Location wizard page. A fully qualified pathname must be specified.
/GROUP="folder name" - Overrides the default folder name displayed on the Select Start Menu Folder wizard page.
/NOICONS - Instructs Setup to initially check the Don't create a Start Menu folder check box on the Select Start Menu Folder wizard page.
/LANG="language" - Specifies the language to use for the installation. When a valid /LANG parameter is used, the Select Language dialog will be suppressed.
/Default - Instructs Setup to set the printer as default printer.
/NoInstallIfExists - Instructs setup to check if the same edition of Backup4all is already installed. If found it does not start the installation.
/NoInstallIfVersion="major version.minor version.build no"
Instructs setup to check if Backup4all is already installed. If found it checks what version is installed. If the version installed is older then the given parameter, it proceeds with installation. If the installed version is the same or newer then the given parameter, it does not start the installation.
The parameters for uninstall Backup4all
The uninstaller has also some parameters for silent uninstall (they have the same meaning as for the installer, see above for details):