Welcome to The Batch Compendium, a comprehensive collection of batch scripts and tools for automation, optimization, and system management. This repository is designed to simplify your workflow and enhance productivity.
The Batch Compendium is a curated collection of batch scripts categorized for various use cases, including system optimization, privacy, diagnostics, and more. Whether you're a system administrator, developer, or enthusiast, you'll find scripts to suit your needs.
- Extensive Collection: Hundreds of batch scripts for diverse tasks.
- Categorized Structure: Organized into folders for easy navigation.
- Community-Driven: Contributions from developers worldwide.
- Open Source: Free to use and modify under the MIT License.
- Clone the repository:
git clone https://github.com/GhostwheeI/TheBatchCompendium.git
- Navigate to the desired category and script.
- Follow the instructions in the script's
README.mdor comments.
We welcome contributions! Please see our CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License. See the LICENSE file for details.
Batch scripting remains essential for:
- 💻 Offline-safe and dependency-free automation
- ⚙️ Quick tooling in Windows-native environments
- 🔎 Transparent and editable workflows
- 🧪 Scriptable tweaks and system inspection
This repo unifies hundreds of one-off scripts, plus entire toolkits from respected GitHub repos, into a single location — for the first time.
Scripts and imported toolkits are organized by purpose:
Activation, Licensing & Update Scripts
- LintangWisesa--Microsoft_Office_2016_Activator/
- massgravel--Microsoft-Activation-Scripts/
- README.md
Automation & Installers
- README.md
Cleanup & Maintenance
- README.md
File, Media & Conversion Tools
- AndrewHazelden--MultiMesh-Scripting/
- C0nw0nk--qBittorrent/
- CoolDotty--NeverWake/
- Espionage724--Windows/
- FoxP--PNG-to-ICO/
- Honguito98--enctool-batch/
- ImGuiNET--ImGui.NET-nativebuild/
- JaredCabot--OneDrive-Uninstaller/
- JonnyBanana--BatchMan-e-Robby/
- K3V1991--ADBKit/
- KnightDanila--BAT_FFMPEG/
- MansourM--ez-dns-changer.bat/
- ManzDev--video-converter-scripts/
- Moodkiller--SendTo-rclone-GDrive/
- NARCOTIC--Windows-Optimizer/
- NabiKAZ--video2gif/
- PAXANDDOS--ForzaHorizonFix/
- PassingTheKnowledge--Batchography/
- README.md
- Serede--mkvtoolnix-batch/
- TerryHuangHD--Windows10-VersionSwitcher/
- abbodi1406--BatUtil/
- anonymlol--Encoding_automation_scripts/
- ard...
Game Server & Mod Utilities
- README.md
Hardware & Network Tweaks
- README.md
Other & Uncategorized
- README.md
Privacy & Debloating
- README.md
Scripting Libraries & Examples
- README.md
Security, Hardening & Diagnostics
- README.md
System Optimization & Performance
- README.md
z.repo_support
- README.md
Each folder may contain:
- 🧾 Single-purpose
.batscripts - 📦 Full script-based repositories (flattened for GitHub browsing)
- 🔧
.txtfiles describing usage (where needed)
Here’s a peek at the kind of tools inside:
Cleanup & Maintenance/ClearTemp.bat– Empty all temp folders safelyPrivacy & Debloating/Win10Debloat.bat– Strip bloat and silence telemetrySystem Optimization & Tweaks/EnableTrim.bat– Enable SSD TRIM on demandHardware & Network Tweaks/FixEthernet.bat– Repair adapter statesFile & Media Utilities/MassRename.bat– Batch-rename files by patternSecurity & Diagnostics/LogDump.bat– Dump recent event logs for analysis
⚠️ Most scripts require elevated (admin) Command Prompt
💡 Always review scripts before running
cd "Cleanup & Maintenance"
ClearTemp.batMost tools run as-is and output their steps directly in the terminal. No installs, no fluff.
- 🛠 System administrators automating their workflows
- 🧪 Tinkerers, modders, and troubleshooters
- 🖥️ Air-gapped, legacy, or restricted environments
- 📚 Anyone learning how batch scripts actually work
- Use Windows Search inside folders:
*.bat - Many full solutions include README or
.txthelpers - Fork or clone locally for faster script exploration
- Check commit history for recent additions or updates
Pull requests are welcome!
You can:
- Submit original
.batfiles - Add educational examples or snippets
- Flatten and contribute known GitHub script repos
- Improve categorization or documentation
Prefer clean, well-commented batch logic.
All content is covered under the MIT License.
Authors are credited where original repo info is preserved.
Thanks to:
- @GhostwheeI
- The open-source Windows scripting community
- Chainski, Tarik Seyceiri, and many repo authors featured here
🛠️ Made with love for the Windows command line