Silent Installation / Uninstallation and Customisation        
Previous Topic  Next Topic 


You can install/uninstall FireDaemon Pro EXE or MSI silently via the command line. To install FireDaemon Pro silently:


firedaemon-pro.exe /s

firedaemon-pro.msi /s


To uninstall FireDaemon Pro silently (note this will not uninstall any FireDaemon Pro services):


firedaemon-pro.exe /s MODIFY=FALSE REMOVE=TRUE UNINSTALL=YES

firedaemon-pro.msi /s MODIFY=FALSE REMOVE=TRUE UNINSTALL=YES


You can log the FireDaemon Pro installation as follows:


firedaemon-pro.exe /l=<logfile.log>

firedaemon-pro.msi /l=<logfile.log>


Replace <logfile.log> with a fully pathed filename (eg. C:\Temp\FDInst.log).


You can explicitly use msiexec (Windows Installer) to install/uninstall the MSI silently as follows:


msiexec /quiet /package firedaemon-pro.msi

msiexec /quiet /uninstall firedaemon-pro.msi


For more information on msiexec, at a command prompt type:


msiexec /?


Lastly, you can supply additional command line options to customise how FireDaemon Pro is installed on your system. These directives are supplied to the installer in the form of VARIABLE=VALUE. If spaces are required in the VALUE then the VALUE must be quoted. VARIABLE and VALUE must be in upper case.


Variable

Valid Values

Default Value(s)

Description

TARGETDIR

Quoted path

C:\Program Files\FireDaemon

Directory into which FireDaemon Pro is installed.

CREATEDESKTOPICON

TRUE | FALSE

TRUE

Creates a desktop icon.

CREATEALLPROGRAMSICON

TRUE | FALSE

TRUE

Creates a Start menu icon.

CREATEQUICKLAUNCHICON

TRUE |

FALSE

TRUE

Creates an icon on the Quick Launch toolbar

SERIALNUMBER

Quoted text string

None

Serial Number from Order Confirmation

SERIALNUMBERNAME

Quoted text string

None

Serial Number Name from Order Confirmation

ENABLEUI0DETECT

TRUE | FALSE

TRUE

Sets the UI0Detect service to Automatically start

STARTUI0DETECT

TRUE | FALSE

TRUE

Starts the UI0Detect Service

DISABLEUAC

TRUE | FALSE

FALSE

Disables UAC

TITLE

Any quoted text string

FireDaemon Pro

Product name as used in Start Menu and Add/Remove Programs

ALLUSERS

TRUE | FALSE

FALSE

Create shortcuts for all users.


Here are two examples using the EXE and MSI. These two example, disable the desktop icon, create the All Programs Icons, disable the Quick Launch Icon and setup icons for the current user only.


fireDaemon-pro.exe /s CREATEDESKTOPICON=FALSE CREATEALLPROGRAMSICON=TRUE CREATEQUICKLAUNCHICON=FALSE ALLUSERS=FALSE

msiexec /quiet /package fireDaemon-pro.msi CREATEDESKTOPICON=FALSE CREATEALLPROGRAMSICON=TRUE CREATEQUICKLAUNCHICON=FALSE ALLUSERS=FALSE