It is a Service Runner , Service Runner is a Windows service that automatically runs your console applications (.exe and .bat files) at Windows startup.
It uses a simple SQLite database to store the paths of your applications, so you don’t need to configure each one as a separate service.
- Run multiple
.exeand.batfiles automatically at startup - Uses SQLite for simple path storage
- One service to rule them all – no need to create multiple Windows services
- Easy to use: just add paths and let the service do the rest
- Download the latest release from the Releases page.
- Extract the file from the
.ziparchive. - First run the Directory.exe and Enter the number of apps you want to add (enter 0 if you want to add a single application)

- After that Enter the locations of your apps (for example
C:\MinecraftServer\Start.bat)
- Open the cmd (run as administrator).
- Run the following command:
sc create ServiceRunner binPath= "YOUR SERVICE LOCATION\AppsService.exe" start= auto. - Then, start the service with:
sc start ServiceRunner.
If your program is located in a user account directory, you must follow the instructions below.
- Press
Windows + R - Enter
services.mscand press Enter - Find your service's name
- Right-click on it and select Properties
- Go to the "Log On" Tab
- Choose "This Account" and Enter your Username and Password
- Click Apply , then OK
- Use the Directory.exe program to add
.exeor.batfile paths into the database. - The AppsService.exe will automatically detect and run them at system startup.
⚠️ Note: Currently, the service only starts console programs.
This project is open-source and licensed under the MIT License.
For more details and updates, please check the Releases page or see the source code.