LaunchPad is a program allowing you to run just about any program or script as a native Windows Service.
It runs as a wrapper around your existing program, manages how and when your program will be run and ensures that your program is
available 100% of the time.
LaunchPad is unique in the market because it takes advantage of the multi core CPUs, large memory models, available today in
Microsofts' 64 bit versions of its operating system. To date, we are the only company offering this feature.
Running a program as a service has existed as long as Windows NT has been around. Services were typically system level processes which kept your computer running without the need for a user to interact with them. Such examples would include the Network Service, the Audio Service and more recently from XP and above, the Theming Service. Developers traditionally wrote programs to interact with the user, or as a simple command line program (one which ran from the command window). This model worked fine if someone was always logged into the Desktop, but what about remote servers? This is where LaunchPad comes in: Using LaunchPad to manage your programs, there is no need to invest in re-writing your tried and proven applications just to run them as a service. LaunchPads' advanced monitoring and scheduling allows you to get the full benefits of being a native Windows Service without the headaches of developing one yourself. With LaunchPad running your programs, you are guaranteed that your program is being looked after.
Below is a screenshot of the main program, More detailed shots are here.
LaunchPad has been designed to be user-friendly and simple to use. If you do find something confusing, please let us know so we can improve it in future versions.