Skip to content
/ wcit Public

Windows CLI Installer Tool is a program which deploys Windows onto any storage device within an existing Windows installation or from an ISO.

License

Notifications You must be signed in to change notification settings

felgmar/wcit

Repository files navigation

wcit – Windows CLI Installer Tool

📌 What is this?

Windows CLI Installer Tool is a C# program that deploys Windows onto any storage device from within an existing Windows installation, eliminating the need to reboot into a separate installer.

By running multiple instances, you can install Windows on several devices at once — as many as you have instances running. This can be useful for:

  • Rapid OS deployment in IT environments
  • Preparing multiple drives for testing or distribution
  • Automating repetitive installation tasks

🚀 Getting Started

Download Prebuilt Release

If you just want to use the tool, grab the latest release from the Releases section on the right-hand side of this page.


🛠 Building from Source

Prerequisites

  • Windows 10/11
  • .NET SDK (version 8.0 or later — replace with your actual target)
  • Visual Studio (Community Edition or higher) with .NET desktop development workload
  • (Optional) Inno Setup if you want to compile the installer

Build Scripts Overview

All build scripts are in the root folder. Run them from Command Prompt or PowerShell.

Script What it does
build.bat Builds the project in Release mode
build-clean.bat Cleans previous build artifacts, then builds
publish.bat Publishes the project (self-contained build)
publish-cleanup.bat Cleans, then publishes the project
compile-installer.bat Compiles without publishing
compile-installer-cleanup.bat Cleans, then compiles without publishing
cleanup.bat Removes build artifacts
patch-installer-script.ps1 Patches the installer script before compiling
download-installer-script.ps1 Helper script for downloading the installer script

Example Build Commands

Note: These commands must be ran at the root directory of the repository.

  • To build and cleanup:
.\scripts\build-clean.bat
  • To compile the installer:
.\scripts\publish-cleanup.bat

About

Windows CLI Installer Tool is a program which deploys Windows onto any storage device within an existing Windows installation or from an ISO.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •