LoftwareL Install Command-Line Switches

Problem

Loftware installs using the InstallAware. This allows you to use some command-line switches that control the functionalities of your installations.

For example, you can use the switches for the silent install. In this case, the installation runs in the background, and no dialog boxes are displayed. You can also enable logging of the installation process.

Solution

Loftware 10 Command-Line Switches

  • Silent install

    The installation executes in the background without any dialog box displayed and with default settings.

Loftware_cloud_[your instance name].exe /s

Note

You can get the .exe file name when you download Loftware Designer from your Loftware Cloud Control Center. Check your Download folder to retrieve the file name.

  • Silent uninstall

    The uninstall executes in the background.

Loftware_cloud_[your instance name].exe /s MODIFY=FALSE REMOVE=TRUE UNINSTALL=YES
  • Logging the installation process

    To enable logging of .MSI installer, add the name of the log file after the /l parameter.

    To enable Loftware's internal logging, create an empty file with the name lblinstall.log in %temp% folder of the user, who performs the installation. This type of logging also works for Loftware Web Client.

    You can enable both logs.

Loftware_cloud_[your instance name].exe /l="C:\InstallLog.txt"
Loftware_cloud_[your instance name].exe /l
Loftware_cloud_[your instance name].exe /l /l="C:\InstallLog.txt"
  • Install location

    The target folder, where Loftware will be installed into.

Loftware_cloud_[your instance name].exe TARGETDIR="c:\MyFolder"
  • Install desktop icons

    Switch that controls the appearance of the desktop icons.

Loftware_cloud_[your instance name].exe ICONDESKTOP=FALSE
  • Installation of specific modules

    You can choose to install the Desktop Designer module, Print (Runtime) module, and Automation module.

    Note

    If you disable Print (Runtime) module, you must also disable Desktop Designer module.

  • Running Automation Service under a user account

    You can provide the user name of the system under which the Automation service will run.

Loftware_cloud_[your instance name].exe SERVICEUSER=domain\username SERVICEPASSWORD=password
  • Running Automation Sevice under the Local System account

    Note

    To have access to network shared resources, it is best practice to run Automation Service under real user account.

Loftware_cloud_[your instance name].exe USERSYSTEMACCOUNT=TRUE
  • The language selected for user interface strings in installer and application.

    The available languages are Chinese (PRC), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hungarian, Italian, Japanese, Korean, Lithuanian, Norwegian, Polish, Portuguese (Brazil), Russian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian.

Loftware_cloud_[your instance name].exe "LANGUAGE=Chinese (PRC)"LoftwareWebClientSetup.exe LANGUAGE=French
  • Adding partner's UID number in the installer file name.

    Digital marketing and OEM distributions use UID numbers to include the partner's logo in Loftware products.

    You can combine UID with other suffixes in the file name, but UID must be the last parameter in form of "_99999". Write UID as 5-digit number.

Loftware_cloud_[your instance name]_99999.exe

Loftware Web Printing Client Command-Line Switches

The following command-line switches are available:

  • ALLUSERSINSTALL: Loftware Web Client installs for all users on the computer. For example, you need this switch for the Citrix environment, where you publish the Loftware Web Client for all users.

  • TARGETDIR: The folder name, where your files install (optional).

LoftwareWebClientSetup.exe ALLUSERSINSTALL TARGETDIR="C:\Program Files\Loftware Web Client"