Run any application as a Windows Service


The award winning ServiceMill is the fastest and easiest way to turn your Java, VB Script, batch files, graphical or console-based applications into a native Windows service. Just right-click on any application or script and let the wizard do the rest! ServiceMill helps you to hide sensitive applications in the background and launch mission-critical or client-server applications as services without the need of a user session.

With ServiceMill, control, monitor and rescue your applications as easily and effectively as you do with native Windows services.

Since 1997, the finest corporations in the world are using ServiceMill...

  • Keep your critical applications 100% available.
  • Run your application without the need of a user session.
  • Create a service in few seconds by right-clicking on your application (screenshot).
  • No modifications are required for your existing programs to work.
  • Let your program interact with desktop even if it runs on a user account.
  • View console based applications even if they are non-interactive services thanks to the ServiceMill Remote Console Viewer.
  • Run interactive ServiceMill services on user sessions on all operating systems including Windows Vista.
  • Let your program access network ressources by running it as a service on a user account.
  • If your application doesn't support multiprocessor systems, ServiceMill lets you select the processor(s) on which it will run.
  • Start, stop or restart your application at specific time or day for backups, unreleased memory, handles, ... (screenshot).
  • Raise events that let you execute custom programs at different points during the application life cycle (learn more on events features).
  • Support remote & local administration.
  • Import or export the configuration of services as an XML file to duplicate them, to backup settings or to mirror the same configuration on several computers.
  • Integrates with Microsoft Management Console (MMC).
  • ServiceMill includes the Service+ administration console providing you with advanced features to manage not only your ServiceMill services but all your Windows services (custom views, specific properties, monitoring...).
  • Run a program that is not available as a native system service (No user session needed).
  • Write your own batch or script and run it securely as a system service.
  • Run an application as a service in order to be able to start/stop it remotely.
  • Run a UI application under an administrative security context (the user will not have access to the password).
  • Windows NT 4 (at least SP6), 2000, XP, 2003, Vista, 2008, 2008 R2, 7, 2012, 8, 10, 2016, 2019.
  • Available for x86 and x64 platforms (and Intel Itanium up to version 3.11.60).
  • 25 MB of hard disk space.

ServiceMill is a native Unicode application available in English and French. (native Unicode means that the software will work in any languages).

What is the Serenity Pack? It is a special offer that allows you to get ServiceKeeper for only a fraction of its price when buying ServiceMill. To order the "Serenity Pack", you just need to check the corresponding option during your order of a ServiceMill. For more information, do not hesitate to contact us.

Beverly Hills Software Beverly Hills Software Beverly Hills Software Beverly Hills Software Beverly Hills Software
Rated 5 palms!
Beverly Hills Software
1999 Steve Jenkins WINner Awards (CNET, Inc)