From the main window you will see the following views:
FireDaemon Services: Services controlled by FireDaemon Pro
Windows System Services: Services that are not controlled by FireDaemon Pro
System Information: View the system information of the system on which FireDaemon Pro is running. For more information, see System Information.
Create a new basic service (add an application)
In the FireDaemon Services Tab click the + icon
Enter a Short Name, Display name, Program and Working Directory
Click the checkmark icon
*This will set up a basic FireDaemon service, there are many more options you can use! See the manual for more information.
Create an advanced service
Provides various options that control the service's runtime profile. Process specific actions such as starting the process as a specific user or on a specific core.
Service termination actions
Provides granular restart control if the program terminates intentionally or unexpectedly. Allows you to stop the service when the process ends, shut down after a delay, gracefully or force close the process.
Service logging is used to configure a variety of logging mechanisms. It is useful for troubleshooting purposes for when a service is not behaving properly.
Services your service may have to rely on
This feature provides the ability for services to be started and stopped in sequence. All the services and load order groups listed on this tab must be running before this service can run.
Service can have multiple dependencies, in which case all dependencies must be running in order for ServiceA to run.
Define path variables
You can define environment variables that are passed into the service when it starts. This is particularly useful for Java and other applications that rely on a custom environment. Note: The order in which environment variables are listed is significant. FireDaemo Pro evaluates these variables in top-down order. For more information about environment variables, see Environment Variables.
Actions you want to happen before or after a service
Set a process to execute before your service starts or another process to execute after your service stops.
Launch / Termination Event
When you click the Insert or Append or Edit button, the Event Information dialog box appears for the Launch Event program and Termination Event program.
Program restart actions
Provides options to schedule one or more times for the program to be run or restarted. This is useful when your process has a memory leak or locks up your computer after a few hours of running.
Windows that can prevent proper initialization of your service
Some processes show a dialog box before the process works properly. From here you can configure those dialog boxes to close. You can log the contents of a dialog box, suppress a dialog box or send a response to the dialog box based upon its contents.
Computer responses to service failure
Define the actions that are taken by the Windows Service Control Manager if the entire service fails (e.g. firedaemon.exe fails). Normally, you would not need to configure Service Recovery as FireDaemon Pro would restart your program based on the options you have set in the Lifecycle tab.
Re-brand using your corporate theme
Theming (skinning) of FireDaemon Pro and Pro OEM allows you to:
Replace the splash screen
Replace all button icons
Change the product name
Supply an alternate help file or disable help entirely
Rename the product EXEs
Replace the application icons.
Registering FireDaemon Pro is easy, just open the program and click on 3rd vertical icon with the “i” in it. Click on “Buy Now” to buy a license or “License” to enter your license information!
View all Topics
Looking for a specific
Application Setup Guide?
If it works with FireDaemon Pro then we most likely have written a guide to show you how to run your application program in the background as a Windows Service. We have written over 220 guides - find your application set up here.
If you don't see your application here, let us know and we can get you up and running asap.