SchooiCodes/smt

The most powerful Windows multitool made using pure Batch. (over 100 tools!)

Batchfile

20

348 commits

updated Sep 17, 2026

See the code
appinstall
apps
batch
batchfile
cmd
multitool
networking
nsis
nsis-installer
optimization
portable
powershell
schooi
smt
sysadmin
tools
windows

See what people are saying (1)

SourceMessageScoreDate

Schooi's Multitool - A windows multitool with over 130 scripts, made entirely in Batchfile (r/commandline)

Hello, I am Schooi, aka [SchooiCodes](https://github.com/SchooiCodes/smt), and I have been working on this huge program for the past 2.5 years of my life. SMT is my passion project, and my biggest project yet, made entirely in Batchfile ([except for its…

4

Sep 15, 2026

README

Schooi's Multitool

The most powerful batchfile multitool ever made

GitHub top language GitHub commit activity GitHub Version GitHub commits since tagged version GitHub code size in bytes GitHub Downloads (all assets, all releases) GitHub License smtweb.gleeze.com

About

Schooi's Multitool is a collection of over 130 self-made1 command line tools, that offer advanced OS-level functionality, tailored for everyday problems or needs.

Features

You can find all the features here, including system administration and networking tools as well as general-use utilities, but here are some notable ones:

  • Command Line Gradients Generator
  • Bootable USB Creator
  • FGRDown
  • Private Folder Manager
  • MegaTemp (Mega Account Manager)
  • System Restore Points
  • URL Shortener
  • Minecraft Server Creator
  • Schnuker, a discord bot :)
  • Windows User management
  • ~50 App installers + tricks
  • Organized launcher interface
  • Auto-updating system
  • PATH implementation
  • Fun Easter eggs and secret tools
  • Various customization features

Compatibility

RequirementMinimumRecommended
Windows Version7+10+
Disk Space~300kB needed for just SMTsize may vary based on usage
Network AvailabilityNoneConnected
Powershell Version3.05.1

Installation

To install Schooi's Multitool, simply open Powershell as an Administrator and run one of the following commands:

irm "https://smt.gleeze.com/" | iex
irm "http://smt.farted.net/" | iex
irm "http://getsmt.ftp.sh/" | iex
irm "http://getsmt.us.to" | iex

(VirusTotal scan2 - script contents)

Other Methods

Direct Installation

Download the installer directly.2

Git

If you have Github Desktop or git installed, you can use git to clone the repo:

git clone https://github.com/SchooiCodes/smt

If you don't have git, check this script out.

Usage

Utilities and Tools

Navigate through the SMT menu using numbers provided on-screen. Tools are organized by section. Various other sections exist as well, such as an installation info tab, a credits tab, and some subcategories. Each tool can be ran standalone from the Files folder that exists in the SMT installation directory. (typical: C:\Program Files\SMT\Files) You can also type sc in the main menu to view some secret commands! :)

Command Line Arguments

All command line arguments can have / or -/-- prepended to them. (- for short versions, -- for normal versions)

Microsoft Windows [Version 10.0.26200.9168]
(c) Microsoft Corporation. All rights reserved.

C:\Program Files\SMT>SchooiMultitool.bat /d
C:\Program Files\SMT>SchooiMultitool.bat /debug
C:\Program Files\SMT>SchooiMultitool.bat -d
C:\Program Files\SMT>SchooiMultitool.bat --debug
Command Line ArgumentsDescription
d / debugEnters debug mode
h / helpPrints the help manual
rp / restore-pointCreates a system restore point
s / syncSyncs SMT files with the upstream repo to make sure they all exist (portable update system)
p / portableCreates an SMT portable zip
f / feedbackOpens the feedback form
i / installInstalls SMT
w / websiteOpens the SMT website
32 / system32Adds SMT to PATH (old, happens automatically)
pf / program-filesAdds SMT to C:\Program Files and creates a shortcut on the desktop (old, use exe installer instead)
na / no-adminRuns SMT without admin if it is installed in an admin folder (e.g. C:\Program Files)

Contributing

Contributions to SMT are welcome! If you have any ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request. See CONTRIBUTING.md (SOON) for more information on how to contribute.

License

SMT uses the MIT license, find more here.

Repobeats Analytics

Footnotes

  1. A few tools are not made by me. The credits section in SMT includes all of them.

  2. The .exe installer made in NSIS gets flagged by many AVs, including Windows Defender, due to it downloading SMT's files. Many pieces of malware download .bat files, and are called "droppers", so AVs immediately flag anything that does the same. For that reason, use the commands or disable your antivirus instead. 2

Contributors

SchooiCodes

348 commits

SchooiCodes/smt

The most powerful Windows multitool made using pure Batch. (over 100 tools!)

Batchfile

20

348 commits

updated Sep 17, 2026

See the code
appinstall
apps
batch
batchfile
cmd
multitool
networking
nsis
nsis-installer
optimization
portable
powershell
schooi
smt
sysadmin
tools
windows

See what people are saying (1)

SourceMessageScoreDate

Schooi's Multitool - A windows multitool with over 130 scripts, made entirely in Batchfile (r/commandline)

Hello, I am Schooi, aka [SchooiCodes](https://github.com/SchooiCodes/smt), and I have been working on this huge program for the past 2.5 years of my life. SMT is my passion project, and my biggest project yet, made entirely in Batchfile ([except for its…

4

Sep 15, 2026

README

Schooi's Multitool

The most powerful batchfile multitool ever made

GitHub top language GitHub commit activity GitHub Version GitHub commits since tagged version GitHub code size in bytes GitHub Downloads (all assets, all releases) GitHub License smtweb.gleeze.com

About

Schooi's Multitool is a collection of over 130 self-made1 command line tools, that offer advanced OS-level functionality, tailored for everyday problems or needs.

Features

You can find all the features here, including system administration and networking tools as well as general-use utilities, but here are some notable ones:

  • Command Line Gradients Generator
  • Bootable USB Creator
  • FGRDown
  • Private Folder Manager
  • MegaTemp (Mega Account Manager)
  • System Restore Points
  • URL Shortener
  • Minecraft Server Creator
  • Schnuker, a discord bot :)
  • Windows User management
  • ~50 App installers + tricks
  • Organized launcher interface
  • Auto-updating system
  • PATH implementation
  • Fun Easter eggs and secret tools
  • Various customization features

Compatibility

RequirementMinimumRecommended
Windows Version7+10+
Disk Space~300kB needed for just SMTsize may vary based on usage
Network AvailabilityNoneConnected
Powershell Version3.05.1

Installation

To install Schooi's Multitool, simply open Powershell as an Administrator and run one of the following commands:

irm "https://smt.gleeze.com/" | iex
irm "http://smt.farted.net/" | iex
irm "http://getsmt.ftp.sh/" | iex
irm "http://getsmt.us.to" | iex

(VirusTotal scan2 - script contents)

Other Methods

Direct Installation

Download the installer directly.2

Git

If you have Github Desktop or git installed, you can use git to clone the repo:

git clone https://github.com/SchooiCodes/smt

If you don't have git, check this script out.

Usage

Utilities and Tools

Navigate through the SMT menu using numbers provided on-screen. Tools are organized by section. Various other sections exist as well, such as an installation info tab, a credits tab, and some subcategories. Each tool can be ran standalone from the Files folder that exists in the SMT installation directory. (typical: C:\Program Files\SMT\Files) You can also type sc in the main menu to view some secret commands! :)

Command Line Arguments

All command line arguments can have / or -/-- prepended to them. (- for short versions, -- for normal versions)

Microsoft Windows [Version 10.0.26200.9168]
(c) Microsoft Corporation. All rights reserved.

C:\Program Files\SMT>SchooiMultitool.bat /d
C:\Program Files\SMT>SchooiMultitool.bat /debug
C:\Program Files\SMT>SchooiMultitool.bat -d
C:\Program Files\SMT>SchooiMultitool.bat --debug
Command Line ArgumentsDescription
d / debugEnters debug mode
h / helpPrints the help manual
rp / restore-pointCreates a system restore point
s / syncSyncs SMT files with the upstream repo to make sure they all exist (portable update system)
p / portableCreates an SMT portable zip
f / feedbackOpens the feedback form
i / installInstalls SMT
w / websiteOpens the SMT website
32 / system32Adds SMT to PATH (old, happens automatically)
pf / program-filesAdds SMT to C:\Program Files and creates a shortcut on the desktop (old, use exe installer instead)
na / no-adminRuns SMT without admin if it is installed in an admin folder (e.g. C:\Program Files)

Contributing

Contributions to SMT are welcome! If you have any ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request. See CONTRIBUTING.md (SOON) for more information on how to contribute.

License

SMT uses the MIT license, find more here.

Repobeats Analytics

Footnotes

  1. A few tools are not made by me. The credits section in SMT includes all of them.

  2. The .exe installer made in NSIS gets flagged by many AVs, including Windows Defender, due to it downloading SMT's files. Many pieces of malware download .bat files, and are called "droppers", so AVs immediately flag anything that does the same. For that reason, use the commands or disable your antivirus instead. 2

Contributors

SchooiCodes

348 commits

Languages

Batchfile

100.0%