a lightweight, configurable Windows launcher designed to start multiple executables in one click on Windows, SteamOS, SteamDeck
- Copy
EXEloader.exeandexefiles.cfginto the game directory where the target game EXE resides. - Open
exefiles.cfgin Notepad and list each EXE you want to launch—one per line. - Save and close the CFG file.
- In Steam (or your launcher), add a “Non-Steam Game” and point it at
EXEloader.exe. - Launch via the new entry—
EXEloader.exewill start every EXE listed inexefiles.cfgin that same folder.
- Rename the original game EXE (e.g.
Shadow Labyrinth.exe) to something likeShadow Labyrinth original.exe. - Copy
EXEloader.exeandexefiles.cfginto the same folder. - Rename
EXEloader.exeto the original game EXE name (Shadow Labyrinth.exe). - Edit
exefiles.cfgin Notepad—add each EXE filename (including the renamed original). - Save and close the CFG file.
- Launch the game via Steam’s “Play” button. The loader (now named
Shadow Labyrinth.exe) will fire off every EXE listed inexefiles.cfg.
- Loader EXE (
EXEloader.exe) is simply a batch-backed starter. - Config file (
exefiles.cfg) lists everything you want to launch. - On launch, the loader reads each non-empty, non-comment line and executes
start "" <EXE>in that folder. - Applying this trick under Steam—by renaming the loader to the original game EXE—lets you inject tools, trainers, overlays, etc., seamlessly.
Feel free to customize exefiles.cfg with relative paths (e.g. Cheat Engine\CheatEngine.exe) or full paths: