Batch Utilities

There are several types of batch file utilities:

This list doesn't even attempt to be complete, as there are literally thousands and thousands of batch file utilities available on the web.

The limited space for the descriptions of these tools doesn't always do them justice, so check out the authors' web sites for more details.

 

Additional commands
Product Function Programmer / Manufacturer Download Purchase
BLAT Send e-mail through SMTP BLAT Development Team Download BLAT Free
CapsLock Return the CapsLock status as an "errorlevel" (requires the .NET Framework 2.0) Rob van der Woude Download CAPSLOCK Free
(donations welcome)
CHOWN Assign a new owner to a file or directory Alexander Frink Download CHOWN Free
CLOSE Gracefully shutdown applications from the command line Alexander Frink Download CLOSE Free
CMCDDE Run registered DDE commands from the command line Commence Corp. Download CMCDDE Free
CmdMenuSel Command line menu Justin Goldspring Download CmdMenuSel Free
CMDOW Minimize or hide a window Ritchie Lawrence Download CMDOW Free
Console ToolBox Several command line tools for Win32 Steve Miller Download Win32 Console ToolBox Free
CreateCD Command line CD Recording utility Alex Feinman Download CreateCD Free
(donations welcome)
DateTimeBox (2) Batch tool to present a Date/Time Picker dialog and return the selected date and/or time in the specified format Rob van der Woude Download Rob van der Woude's Box Set Free
(donations welcome)
DropDownBox (2) Batch tool to present a DropDown dialog and return the selected item Rob van der Woude Download Rob van der Woude's Box Set Free
(donations welcome)
DEVCON Manage devices from the command line Microsoft Download DEVCON Free
DevEject Eject (USB) devices based on description, device ID or drive letter C'T Download DEVEJECT Free
DumpEDID Read EDID information from the command line Nir Sofer Download Free
GetMail Retrieve e-mail from a POP3 mailserver Tim Charron Download GetMail Free
GetPIDs Find the current batch file's Process ID Daniel Scheibli Download GetPIDs Free
GetTitle Read the current window's title Rob van der Woude Download GetTitle Free
(donations welcome)
HotSwap! Eject (hot-swap) devices (GUI or command line based on drive letter) Kazuyuki Nakayama Download HotSwap! Free
(Donations welcome)
hStart Minimize or hide a window NTWind Software Download HSTART Free
INI Tools Read and write INI files from the command line Eric Phelps Download the INI Tools Free
INIFile (16-bits) Read or write INI files Horst Schaeffer Go to the INIFILE download page Free
(Donations welcome)
INIFile (32-bits) Read or write INI files Horst Schaeffer Go to the INIFILE download page Free
(Donations welcome)
InputBox (2) Batch tool to prompt for input (GUI) Rob van der Woude Download Rob van der Woude's Box Set Free
(donations welcome)
is6432os Check if the current OS is 32-bit or 64-bit (requires .NET Framework) Rob van der Woude Download C# source and compiled executable Free
(Donations welcome)
IsElevated Check if the current process runs with elevated privileges Rob van der Woude Download C# source and compiled executable Free
(Donations welcome)
KLocks Read, set or toggle CapsLock, NumLock and ScrollLock status Ritchie Lawrence Download KLOCKS Free
LPRman Remote creation and management of LPR ports SystemTools Download LPRman Free
MessageBox (2) Batch tool to show a message in a MessageBox and return the button clicked Rob van der Woude Download Rob van der Woude's Box Set Free
(donations welcome)
NirCmd Manipulate the registry and INI files, reboot/shutdown, open CD-ROM drive door, and much more Nir Sofer Download NirCmd Free
(donations welcome)
NumLock Return the NumLock status as an "errorlevel" (requires the .NET Framework 2.0) Rob van der Woude Download NUMLOCK Free
(donations welcome)
OpenFileBox (2) Batch tool to present an Open File Dialog and return the selected file path Rob van der Woude Download Rob van der Woude's Box Set Free
(donations welcome)
OpenFolderBox (2) Batch tool to present a Browse Folders Dialog and return the selected path Rob van der Woude Download Rob van der Woude's Box Set Free
(donations welcome)
Paste Paste clipboard text to standard output Frank Westlake Download PASTE Free
Paste Paste clipboard text to standard output Rob van der Woude Download PASTE Free
(donations welcome)
PCIScan Scan PCI bus and returns result as preformated strings Bart Lagerweij Download PCIScan Free
(Donations welcome)
PrinterSelectBox (2) Batch tool to present a Printer Select dialog and return the selected printer Rob van der Woude Download Rob van der Woude's Box Set Free
(donations welcome)
PSExec (1) Execute processes remotely and/or with different credentials (part of the PS Tools collection) SysInternals Download PSTOOLS Free
PS Tools (1) List, execute & kill processes remotely, see who is logged on, & more SysInternals Download PSTOOLS Free
ResChange Change the screen resolution and/or refresh rate 12Noon Download RESCHANGE Free
SaveFileBox (2) Batch tool to present a Save File dialog and return the selected file path Rob van der Woude Download Rob van der Woude's Box Set Free
(donations welcome)
ScrollLock Return the ScrollLock status as an "errorlevel" (requires the .NET Framework 2.0) Rob van der Woude Download SCROLLLOCK Free
(donations welcome)
SetConsole Minimize or hide a window, set its size, position, focus, etc. Stefan Ozminski Download SetConsole Free
ShowConsole Minimize or hide a window Frank Westlake Download SHOWCONSOLE Free
TEE Sends output to console and file Frank Westlake Download TEE Free
TimeMath Performs addition, subtraction, and comparison of dates and times Frank Westlake Download TIMEMATH Free
TScmd Set or get Terminal Server user settings SystemTools Download TScmd Free
Unix Utilities An (old) collection of Unix shell commands ported to Windows Karl M. Syring Download UnxUtils Free
Unix Utilities Another collection of Unix shell commands ported to Windows Jim Meyering Download CoreUtils Free
USBDLM USB Drive Letter Manager for Windows XP Uwe Sieber Download USB Drive Letter Manager Buy USB Drive Letter Manager now
VHDMount Mount and access VHD files as virtual disk drives (part of Virtual Server 2005 R2 SP1) Microsoft Download Microsoft Virtual Server 2005 R2 SP1 - Enterprise Edition Free
(Registration required)
WBAT Dialog boxes for DOS batch: menus, buttons, input fields, checkboxes, radio buttons, list selection Horst Schaeffer Go to the WBAT download page Free
(Donations welcome)
WGet Download files from the command line (port of UNIX wget) Hrvoje Nikšić & Mauro Tortonesi Download GNU WGET Free
Wizard's Apprentice Create any type of dialog boxes for any scripting language Dion Nicolaas Download Wizard's Apprentice Free
WOL Wake On Lan command line tool Gammadyne Download WOL Free
WOLCmd Wake On Lan command line tool Depicus Download WOLCmd Free
 
 
Command enhancements
Product Function Programmer / Manufacturer Download Purchase
ATT "A super AT-like job scheduler for ATSVC. Includes periodicities such as first Monday, last Tuesday, last day of month, every three months, every two seconds, ON *-01-01, etc." Frank Westlake Download ATT Free
BG Colorize Windows console screens (without the need for ANSI, works even in 64-bit environments) Carlos M. Go to the BG product page Free
CHOOSE Enhanced CHOICE command Bill Stewart Download CHOOSE Free
ClassExec Unlike START, ClassExec can also execute non-default commands registered for a file type, like Print or PrintTo (both DDE and command line) Freddy Vulto Visit the ClassExec Wiki/Download page Free
CPAU Run a command with alternate credentials Joe Richards Download CPAU Free
DelAge Delete files older than a specified number of days, with preview option Horst Schaeffer Download DELAGE Free
(Donations welcome)
DelOld Delete files older than a specified number of days Hans-Georg Michna Download DELOLD Free
DelOld Delete files older than a specified number of days Kees Hiemstra Download DELOLD Free
echo.exe ECHO enhancement (UNIX port) Karl M. Syring et al Download DELOLD Free
EditVar SET /P enhancement Bill Stewart Download CHOOSE Free
MOVEEX Replace or move files currently in use, e.g. system DLLs Alexander Frink Download MOVEEX Free
MOVEEX Registers files to be moved or deleted at next system startup Frank Westlake Download MOVEEX Free
RealDate Rename files to contain date and/or time Maques Software Download REALDATE Free
Recycle Delete files by sending them to the Recycle Bin Frank Westlake Download RECYCLE Free
RenTS Append current date & time to file names Kees Hiemstra Download RENTS Free
RoboCopy Superior XCOPY Microsoft Download Windows Server 2003 Resource Kit Tools, including ROBOCOPY Free
RoboCopy GUI RoboCopy with GUI Derk Benisch, Microsoft Download ROBOCOPY GUI Free
RunAs Pro Run a command with alternate credentials, accepts password from the command line MAST Download RUNASPRO Buy RUNASPRO now
SuperCrypt Run a command with alternate credentials Geert Moernaut Download SuperCrypt Free
XSET "Everything you always wanted to put in an environment variable but were afraid to ask DOS, Windows, NT or OS/2 for..." Marc Stern Download XSET Free
 
 
Shells & interpreters
Product Function Programmer / Manufacturer Download Purchase
Take Command "The famous 4DOS for Windows" JP Software Download Take Command trial version Buy Take Command now
File Commander Norton Commander clone for Windows Brian Havard Download File Commander shareware version Register File Commander at BMT Micro
GNU BASH for Windows A BASH shell for Windows Steve Kemp Download GNU BASH for Windows Free
win-bash A BASH shell for Windows bithexe, cvjb, matysiak Download win-bash Free
ZTreeWin & ZTreeBold XTreeGold clone for Windows & OS/2 ZTree.com Download ZTree trial version Buy ZTree now

 

Notes: 1 The combined SysInternals tools are available in a single package: the SysInternals Suite
  2 The combined *Box tools are available in a single package: the Box Set

 

 

 


page last uploaded: 24 September 2014, 18:21
Fileaze