Command line installation

In cases where automated installation is required such as MSI scripts or other batch tools, it is possible to use the setup.exe program instead of the normal interactive installer.  Initial settings including the registration code can by copied by the installer if the ini file is in the same directory as setup.exe.  Click here for details.

To access the setup.exe program, unzip the downloaded executable to a new directory and run setup.exe with the following options:

/? displays all command line options

/install installs SE (the default)

/uninstall removes SE

/quiet=nnn suppresses some output during installation. can be

any combination of the following values:

  • 1 to suppress the opening confirmation dialog, or the Language page of the wizard
  • 2 to suppress the progress dialog
  • 4 to suppress the closing message, or the final page of the wizard. In a wizard-based installation, the final page also includes choices for rebooting and for making FinePrint the default printer, and those settings are controlled by different command-line options.
  • 8 to suppress the license agreement dialog, or the License page of the wizard.
  • 16 to suppress the “must reboot” message (default to Yes). In a wizard-based installation, this flag has meaning only when quietNoMsgTerm is also specified, and in that case it causes the installer to silently reboot the computer if a reboot is necessary.
  • 32 (FinePrint only) suppress the “make default printer” question (default to Yes)
  • 64 (FinePrint only) suppress the “make default printer” question (default to No)
  • 256 (FinePrint only) suppress the “make default printer” question (default to Yes for all users)
  • 512 to suppress the “must reboot” message (default to No). In a wizard-based installation, this flag has meaning only when quietNoMsgTerm is also specified, and in that case it causes the installer to never reboot the computer, even if a reboot is necessary.
  • 4096 to suppress the Edition page of the wizard
  • 8192 to suppress the Edition page of the wizard and install the standalone version
  • 16384 to suppress the Edition page of the wizard and install Server Edition

For example, to suppress the progress bar and the license agreement, you would specify /quiet=10 (2 for the progress bar plus 8 for the license agreement).

/quiet suppresses ALL output during installation or uninstallation (silent install)

/autodelete [installation only] tells the installer to delete the source directory after installation has completed

WARNING: this deletes the ENTIRE directory, not just files used in SE installation. You should use a temp folder or a folder specially created for this purpose.

/inf does not actually install or uninstall; generates INF files for Add Printer Wizard setup on the current platform

/netreinstall=directory_name updates an SE client by running the installer in the specified location. The directory name is typically specified as a UNC path name, e.g. \\SERVER\print$\w32x86\3.

If the directory name is omitted (i.e. just /netreinstall is specified, then the installer attempts to determine the correct location by examining the user’s connections to shared SE printers.

/nodisp [installation only] prevents the installer from launching the dispatcher when setup is complete

/noini [installation only] prevents the installer from importing old settings from a previously saved INI file

[uninstallation only] prevents the installer from saving current settings to an INI file for a subsequent installer to import

/reboot=nnn controls the reboot initiated by the installer or uninstaller. Can be one of the following values:

  • 0 suppresses a reboot. This does not prevent the need for rebooting the machine; it simply tells the installer/uninstaller not to prompt the user to reboot. If you use this option, you are responsible for rebooting the machine.
  • 1 forces a reboot. If the 16 value is specified in the /quiet option, then the machine will be rebooted without any prior warning; otherwise the user will be prompted to reboot.

/reboot same as /reboot=1

/safe=nnn updates an existing version by performing a “safe” reinstallation. Can be one of the following values:

  • 1 for a standard safe reinstallation – just updates all relevant files. This assumes that the version being installed has the exact same fileset as the version being replaced (i.e. no files were added or deleted). If any files are in use and cannot be updated, the user will be prompted to reboot the machine and the files will be updated at the next reboot.
  • 2 for a full fail-safe reinstallation. Uninstalls the existing version, reboots the machine, and installs the new version. Preserves user settings.

/safe same as /safe=1

Examples:

install the product; no prompts, no progress bar, reboot if required
setup /quiet=31

install the product; no prompts, no progress bar, do not reboot
setup /quiet=527

install the product; no prompts, show the progress bar, reboot if required
setup /quiet=29

install the product; no prompts, show the progress bar, do not reboot
setup /quiet=525