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.md
or 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
.bat
scripts - 📦 Full script-based repositories (flattened for GitHub browsing)
- 🔧
.txt
files 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.bat
Most 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
.txt
helpers - Fork or clone locally for faster script exploration
- Check commit history for recent additions or updates
Pull requests are welcome!
You can:
- Submit original
.bat
files - 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