Skip to content
/ MultiExe Public

MultiExe is a Python script that generates a single executable containing multiple .exe files. It uses PyInstaller for packaging, includes support for icons (.ico), temporary extraction of files and parallel execution via subprocess, with automated cleanup.

Notifications You must be signed in to change notification settings

wuws/MultiExe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiExe – Bundle Multiple .exe Files into One Executable

MultiExe is a Python-powered tool that lets you combine multiple .exe programs into a single Windows executable. Ideal for simplifying software deployment, creating portable app suites, or packaging tools for offline use.


SpyID Banner

✨ Features

  • 🗂️ Bundle multiple .exe files into one launcher
  • 🧵 Extracts and runs all apps in parallel from a temporary directory
  • 🎨 Supports custom .ico icons
  • 🧹 Auto-removal of incomplete .crdownload files
  • 🧪 Clean build system using PyInstaller
  • ⚙️ Zero external dependencies required for runtime

✅ Requirements

Before running, make sure you have the following installed:


🧰 Installation

Open Command Prompt or PowerShell, and run:

# Clone this repository
git clone https://github.com/your-username/MultiExe.git
cd MultiExe

# (Optional but recommended) Create a virtual environment
python -m venv venv
venv\Scripts\activate   # For Windows

# Install PyInstaller
pip install pyinstaller

About

MultiExe is a Python script that generates a single executable containing multiple .exe files. It uses PyInstaller for packaging, includes support for icons (.ico), temporary extraction of files and parallel execution via subprocess, with automated cleanup.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published