Windows Command Processors, Command Shells, and Command Line Commands
The best Windows command processor - guaranteed!
Take Command is an interactive GUI and command line IDE that makes your Windows command lines easier to use and far more powerful. Take Command runs your command line applications in tabbed windows, with an optional Windows Explorer interface available for a visual look at your files and folders. The integrated batch file IDE / debugger makes creating batch and debugging even the most complex batch files simple.
Take Command is a superset of the CMD commands and syntax, so you're immediately more productive. Take Command includes hundreds of major enhancements to CMD command processor commands such as COPY, DIR, FOR, IF and START, 216 internal commands, over 640 internal variables and functions, improved command line editing (including an extensive set of cut and paste options), programmable tab filename completion, and thousands of other new features to upgrade your Windows command shell.
Reverse Proxy plugin provided by Sites R Us (sitesrus.ca)
Take Command is compatible with your existing CMD command shell and batch files, while adding thousands of new features. So you're immediately more productive, and you can you can add Take Command's additional features at your own pace.
Take Command is fully customizable, including multiple themes, colors, menus, toolbars, and windows.
The user interface is available in English, French, German, Italian, Russian, and Spanish. (Online help is currently in English only.)
You can run multiple Windows console (command prompt) and GUI applications simultaneously in tabbed windows, including our own TCC command processor, CMD, bash and PowerShell.
The integrated file explorer allows you to examine directories and drag and drop files to the tabbed console windows.
Most of the interactive command processor 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!
The built-in screen scrollback buffer lets you review or print output from past commands, and find text in any tabbed window.
The programmable tabbed toolbar lets you create up to 20 tabs with up to 50 toolbar buttons on each. Toolbar buttons can start new tabs or windows, or send commands or text to existing tabbed command prompt windows.
The TCC scripting language is a massive superset of the CMD command processor, with 2130+ internal commands, 3670 internal functions, and 2898+ system variables. Almost all of the CMD command line commands (e.g. DIR, COPY, DEL, START, etc.) are enhanced with hundreds of additional options. And TCC adds more than 190 new commands. Take Command can usually do in one or two lines what requires dozens of lines in CMD (if it can do it at all).
The Take Command command processor scripting language includes a complete set of flow control structures including IF-Then-Else, DO and FOR loops, SWITCH, subroutines, batch libraries, etc.
Take Command includes the best text and binary file viewer available for Windows, including bidirectional scrolling, hex listings, rulers, grid lines, extensive searching and printing features, and much more.
You can redefine your commands with aliasing, create new commands and functions for your regular tasks, and assign frequently used commands to a single keystroke.
Environment variable handling is greatly enhanced compared to CMD, including nested variables, delayed expansion, multidimensional array variables and access to the system, user, and volatile variables in the registry.
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 file processing (i.e., COPY, DEL, MOVE, etc.), or optionally the name of a file that contains the filename arguments. (COPY even supports multiple targets as well as multiple sources.)
You have multiple types of redirection, including redirecting and piping to STDERR, "here-document" and "here-string" redirection, and TEE and Y pipe fittings.
Find any directory on your system by entering only part of its name with extended directory searches.
Colorize your command shell output with the built-in ANSI x3.64 support.
Customize your directory displays with PDIR (a programmable DIR).
Take Command includes internal compression and extraction commands for BZIP, GZIP, JAR, TAR, 7ZIP and ZIP files.
Monitor your system's hardware and software events, and execute commands when an event is triggered. You can monitor directory changes, the clipboard, event logs, network connections (Ethernet and WiFi), services, processes, and USB and Firewire connections..
You can access FTP, TFTP and HTTP (including SSL and SSH) directories and files in all shell file-handling commands (COPY, DEL, MOVE, etc.).
Send SMTP, SMPP, and SNPP messages from the command prompt or your batch files.
Easily query the WMI (Windows Management Interface) to retrieve system configuration information.
Expand your scripts with the internal support for Perl, Python, REXX, Tcl/tk, Lua, and any Active Scripting language. You can even combine multiple languages in your batch scripts.
Take Command is compatible with any version of Microsoft Windows Vista, 2008, Windows 7, Windows 8, Server 2012, Windows 10, and Server 2016, including 64-bit versions. It requires a minimum of 60Mb of free disk space.
If you are looking for information on Windows command line commands and how to save time, expand your abilities, and extend your control over over your computer, you’ve found an important tool that will save you many hours of time and lots of frustration. Take Command gives you the most flexible and powerful Windows command line available anywhere.
In addition, Take Command is a powerful batch file programming tool, offering powerful extensions such as DO loops, error and exception handling, block-structured logic, an integrated IDE editor and a sophisticated batch debugger (with single stepping, breakpoints, syntax coloring, and watch windows), third-party plugins, and over 660 built-in variables and functions. Batch scripting is easier, more efficient and less tedious, with tools to debug and automate your processes and scripts. Windows batch file programming has never been easier or more powerful!
Not a professional but want to understand more about Windows command processors and the command line? Here is a quick overview:
The Windows command line is essential for programmers, systems administrators and advanced users. The command line offers many advantages to users wanting to save time, expand their control and/or to automate their common tasks.
The "Command Prompt" shortcut in Windows is a console (character mode) session that runs the default Windows command processor CMD (also called the "Windows command shell"). The Windows command processor usually runs in interactive mode, where the command processor displays a command line prompt and waits for the user to enter a line and press return. The command processor immediately interprets and executes the line, and then the command processor displays another command line prompt and waits for more input. If the user enters the name of a batch file, the command processor reads, interprets, and executes each line of the batch file until it reaches the end; it then returns to the interactive command prompt.
Unfortunately, the default Windows command processor has always been woefully limited in ability compared to the command processors available in other operating systems such as Linux (which has bash, tcsh, zsh, etc.). Because of the numerous CMD command shell limitations, users have often been forced to use the GUI for inappropriate tasks, or to write programs to perform simple tasks at the command line or in batch files that the Windows command processor should have been able to handle.
Take Command is our flagship product. For over 25 years, JP Software has been helping programmers, system administrators, technical support professionals, and advanced users save time and money, and ease their Windows command line frustrations. Take Command provides you with an advanced Windows command processor, a vastly better Windows command line UI and thousands of features that are not available in the Windows command processor command line commands (or even in those Linux command shells).
Sound too good to be true? We invite you to download the fully-functional 30-day trial, or order risk-free with our unconditional 90-day money-back guarantee.
Take Command Reviews (7)
"Is Take Command worth its $99.95 price? If you need to do complex Windows scripting in a familiar language, it is probably worth every penny. Take Command adds hundreds of features to the Windows command line -- including many that I haven't covered in this review (e.g. scripting with REXX, perl, python, etc. and user-written plugins with additional features). Combine these additions with Take Command's super fast command window, IDE and batch file debugger and you have a tool that should be on every system administrator or power user's desktop. If you've used the free Take Command Console LE, you are familiar with many of the extra commands Take Command offers, but you have no idea how much easier it is to write batch files with the IDE and batch file debugger included with the full version of Take Command ..."