Take Command is a comprehensive interactive GUI and command line environment that makes using the Windows command prompt and creating batch files easy, faster and far more powerful. Take Command displays your command line applications in tabbed windows, with optional File Explorer-style integration for a visual look at your directories. Take Command includes hundreds of major enhancements to CMD commands such as COPY, DEL, DIR, and MOVE, and adds 170+ new commands, 640+ internal variables and functions, a batch file IDE / debugger, advanced command line editing and programmable tab completion, and thousands of other features.
We're so convinced you'll find Take Command essential for all your command prompt windows that we offer a 90-day unconditional money-back guarantee.
Are you looking for a replacement command shell that provides an enhanced Windows command line environment? Do you need an upgraded Windows command console with modern features? Are you frustrated with the limitations of CMD commands and batch files? Do you yearn for a more capable batch scripting language with an integrated batch file IDE and debugger?
Take Commandis our flagship product. For 25 years, JP Software has been helping programmers, system administrators, technical support professionals, and advanced users save time and beat their Windows command prompt frustrations. Take Command offers a new approach to working with Windows command line applications, bringing users the power of the command line and the ease of use of the GUI. Take Command is a complete Windows console and CMD replacement that provides you with a vastly better command prompt UI, a batch programming IDE (with syntax coloring and a powerful debugger), and thousands of additional features not available at the CMD command line. Learn more about Take Command.
JP Software hosts active online support, tips, and suggestions forums for Take Command and TCC/LE.
Take Command is the most flexible and powerful Windows command line available anywhere. And there are two versions of Take Command, so you can use the version that's perfect for your needs. See Comparing Take Command, TCC/LE, and CMD Windows Command Processors.Take Command and TCC/LE are compatible with the CMD prompt and command line applications in Windows 7, Server 2008R2, Windows 8, Server 2012, and Windows 10, and are available in 32-bit and 64-bit versions. TCC/LE is also compatible with Windows XP, Server 2003, and Windows Vista.
Take Command combines the power of the command line with the ease of use of Explorer. You can manipulate files in the tabbed command prompt windows and see the results in the GUI window.
Most interactive commands (such as COPY, DIR, DEL, MOVE, etc.) have command dialogs that allow you to select filenames and options and see your command line before executing it. The most powerful Windows command processor is also the easiest to use!
Take Command includes the best text and binary file viewer available for Windows, including bidirectional scrolling, hex listings, fixed and floating rulers, grid lines, extensive searching and printing features, and much more.
Select or exclude files by date, time, size, owner, description, and extended wildcards or regular expressions for extraordinary flexibility in file management.
Specify multiple filenames for most file processing command prompt commands (i.e., COPY, DEL, DIR, MOVE, etc.). (COPY even supports multiple targets as well as multiple sources.)
The scripting language includes a complete set of flow control structures including IF-Then-Else, DO and FOR loops, SWITCH, subroutines, batch libraries, etc.
Create and debug your batch scripts with the integrated graphical IDE. The IDE includes tabbed edit windows and a sophisticated debugger with single stepping, breakpoints, performance profiling, syntax coloring, tooltips, bookmarks, and tabbed variable and watch windows. The IDE also includes a Toolbox window that shows all of the internal TCC commands, variables, and variable functions organized by category. Windows batch file programming has never been easier or more powerful!
The built-in screen scrollback buffer lets you review or print command line output from past commands, and find text in any tabbed window.
You have multiple types of redirection, including redirecting and piping to STDERR, "here-document" and "here-string" redirection, and TEE and Y pipe fittings.
Customize filename completion for any internal or external command or alias. This allows Take Command to intelligently select and display filenames based on the command line you are entering. You can even program tab completion using any scripting language supported by TCC (batch files, Lua, Python, REXX, Tcl, etc.).
The optional command prompt input window (with full undo/redo) allows you to create and edit commands before sending them to the active tabbed command line windows.
Find any directory on your system by entering only part of its name with extended directory searches.
Take Command includes optional ANSI support (cursor positioning and colors) for all console applications.
You can search for and then optionally symlink or delete duplicate files with the DEDUPE command.
You can access FTP, TFTP and HTTP (including SSL and SSH) directories and files in all command line file-handling commands (COPY, DEL, MOVE, etc.).
Send SMTP, SMPP, and SNPP messages from your batch files or the command line.
Take Command includes internal compression and extraction commands and variables for GZIP, JAR, TAR, ZIP, and 7ZIP files.
Compare two directories and display files that have been added, changed, or deleted.
Monitor your system's hardware and software events, and execute commands when an event is triggered. You can monitor the clipboard, directory changes event logs, network connections, processes, services, and USB and Firewire connections.
Easily query the WMI (Windows Management Interface) to retrieve system configuration information.
Expand your scripts with the internal support for Lua, Perl, REXX, Python, Tcl/tk, and any Active Scripting language. You can even combine multiple languages in your batch scripts.
Take Command is compatible with screen readers for the visually impaired.
Create your own variables or commands with plugins, or use one of the many third-party plugin libraries.