Product Binaries and Command Line Options
Previous Topic  


The table below lists the binaries shipped with both the retail and OEM versions of the product, its purpose and any command line options.


File Name

Description

FDUI0.exe

Drop in replacement for UI0Detect.exe. FDUI0Control -i changes the ImagePath key of the Windows service Interactive Services Detection (UI0Detect) to <InstallationFolder>\FDUI0.exe. Note that if you repair Windows the service ImagePath will revert to %SystemRoot%\System32\UI0Detect.exe.

FDUI0Control.exe

Used to configure and control FireDaemon Session 0 Viewer. FDUI0Control.exe has the following command line options (only one option may be supplied at a time):


-i [--register "Serial Number Name" "Serial Number"]

This option installs and configures the product. Specifically:


  • Sets the registry value NoInteractiveServices to 0
  • Modifies the UI0Detect service ImagePath
  • Sets the UI0Detect service to Automatic start
  • Starts or restarts the UI0Detect service


--register may optionally be appended along with the Serial Number Name and Serial Number. This will automatically license the product. --register is ignored in the OEM version.


-u

This option deconfigures the product. Specifically:


  • Restores the UI0Detect service ImagePath to %SystemRoot%\System32\UI0Detect.exe
  • Sets the UI0Detect service to Manual start
  • Stops the UI0Detect service


-s

This option starts the UI0Detect service


-t

This option stops the UI0Detect service


-r

This option restarts the UI0Detect service


-l [--register "Serial Number Name" "Serial Number"]  

This option displays the licensing dialog. The Serial Number Name and Serial Number needs to be entered manually or via cut and paste into the licensing dialog in order to register the product.


--register may optionally be appended along with the Serial Number Name and Serial Number. In this case the licensing dialog will not be displayed and the product will be registered. -l is ignored in the OEM version.


-k [--query]

This options kicks the user from a disconnected Session 0 session. If --query is also used details of the user that currently has control of Session 0 will also be displayed.


All command line options return an ERRORLEVEL. 0 is success. 1 is failure. A short text message will be displayed describing the nature of the error.

FDUI0Explorer.exe

Lightweight Windows Explorer replacement that runs on Session 0 and displays a notification area and task bar. Offers applications running under different user credentials the opportunity to bind to its notification area.


Should FDUI0Explorer.exe crash it will write a dump file into:


%SystemRoot%\System32\config\systemprofile\AppData\LocalLow

%SystemRoot%\SysWOW64\config\systemprofile\AppData\LocalLow (if you installed the 32-bit version on x64)

FDUI0Licensing.dll

Licensing logic for Session 0 Viewer.

FDUI0Licensing.manifest

Sidecar XML manifest for correspondingly named DLL.

FDUI0Tray.exe

User space system tray application. Invoked whenever a user logs on. If the user exits the tray app they will have to manually start it again.