Silent Installation, Uninstallation and Customisation        
Previous Topic  Next Topic 

You can install and uninstall FireDaemon Pro EXE silently via the command line. To install FireDaemon Pro silently:


FireDaemon-Pro.exe /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


You can log the FireDaemon Pro installation as follows:


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


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


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.


Below is an installation example. This example disables the desktop icon, creates the All Programs Icons, disables the Quick Launch Icon and sets up icons for the current user only.


FireDaemon-Pro.exe /s CREATEDESKTOPICON=FALSE CREATEALLPROGRAMSICON=TRUE CREATEQUICKLAUNCHICON=FALSE ALLUSERS=FALSE