C++ installer
Pre-release
Pre-release
C++ MediCat Installer — beta preview
Experimental native Win32 build from the cpp branch. Ships GUI + command-line in one exe — no batch or PowerShell wrapper.
Downloads
| File | Platform |
|---|---|
MedicatInstaller.exe |
Windows x64 |
MedicatInstaller-x86.exe |
Windows 32-bit (x86) |
What it does
Install flow (GUI or CLI)
- Ventoy — download, extract, fresh install or in-place upgrade
- Format — optional NTFS format before extraction (forced when Ventoy is not on the drive)
- Extract —
MediCat.USB.v21.12.7zvia bundled 7-Zip with live progress - Verify — post-install or standalone MD5 check against embedded
MedicatFiles.md5 - Re-extract — selective re-extract of failed files after verify (GUI prompt; CLI with
/yesor/reextract)
GUI
- Drive picker (USB, VHD/VHDX; optional fixed disks ≥ 30 GiB)
- Dark theme, status bar, optional file-log window during extract/verify
- Inline archive mirror downloads with resume and progress
- i18n: English, Spanish, French, Polish, Turkish, Cat
Command line (new in this beta)
- Dedicated console window for
/installand/verify(not your parent CMD session) - Live extract/verify progress in the console (
%+ current file) - Cancel with Ctrl+C or by closing the console window
- Scripting flags:
/drive:,/format,/ventoy,/yes,/quiet,/allow-fixed,/archive:, and more — run/helpfor the full list - Exit codes for automation (
0success,1error,4cancelled,5verify failed, …)
Quick start (GUI)
- Download the exe for your architecture.
- Place
MediCat.USB.v21.12.7zin the same folder as the installer. - Run as Administrator.
- Select a USB drive (≥ 30 GiB;
C:is hidden). - Click Install or use Check USB Files on an existing stick.
Quick start (CLI)
MedicatInstaller.exe /help
MedicatInstaller.exe /version
MedicatInstaller.exe /list-drives
MedicatInstaller.exe /install /drive:E /yes
MedicatInstaller.exe /verify /drive:E /yesLogs are written to medicat_installer.log beside the exe (plus extract.log, check.log during operations).
Requirements
- Windows 10/11
- Administrator elevation (UAC)
- Internet for Ventoy download (first run) and optional archive mirrors
- USB or VHD target with ≥ 30 GiB capacity
MediCat.USB.v21.12.7zbeside the installer (~24 GB+ uncompressed)
Notes
- Prerelease — test on a spare drive first; report issues with
medicat_installer.logattached. - Stable batch-installer releases remain on tag
3520and earlier. - CLI help/version strings are English-only for now;
/lang:affects logged and dialog text where shown.
Build: cpp @ 86f6b3e