English Dutch French German Italian Portuguese Russian Spanish

Windows Command Processors, Command Shells, and Command Line Commands

Take Command is an interactive GUI and Windows command line toolset that makes your Windows command lines easier to use and far more powerful. Take Command lets you display command line applications in tabbed windows, with an optional Explorer-like interface available for those times when you need a visual look at your folders. And the batch file IDE / debugger makes creating batch files easy.


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, DEL, DIR, and START, more than 145 new internal commands, over 460 internal variables and functions, improved command line editing (including a variety of cut and paste options), configurable tab filename completion, and thousands of other new features to upgrade your Windows command shell.


 

Buy Take Command Windows command line replacement  Download Take Command 30-day trial

Benefits - Windows command line commands

Features - Take Command Windows command processors

  • 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!
  • 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, syntax coloring, tooltips, bookmarks, tabbed variable and watch windows. Windows batch file programming has never been easier or more powerful.
  • 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 182 internal commands, 291 internal functions, and 177 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 140 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.
  • Browse your command and directory history, filename and directory completion, and use numerous cut and paste options (even with console applications that have no internal cut and paste support) with the advanced line editor.
  • 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.
  • The optional input window (with full undo/redo) allows you to create and edit commands before sending them to the active tabbed window (command prompt or GUI).
  • Send keystrokes to any application (tabbed windows, console or GUI).
  • 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 GZIP, TAR, 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, Ruby, REXX, Python, Tcl/tk, and any Active Scripting language. You can even combine multiple languages in your batch scripts.
  • Create your own variables or commands with plugins, or use the many third-party plugin libraries.
  • And thousands of other features -- see our online help for details.

For more information, see the TCC tutorials, Windows Command Line Commands, Windows Batch Files, Batch File Programming, Windows Command Prompt, and CMD Replacements.

Compare Take Command with other tabbed windows applications.

Take Command is compatible with any version of Microsoft Windows XP (SP2 or later), 2003, Vista, 2008, and Windows 7, including 64-bit versions. It requires a minimum of 20Mb of free disk space.

There are two editions of Take Command, so you can use the version that's perfect for your needs. See Comparing Take Command, TCC/LE, and the Windows CMD shell.


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 460 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 the Windows command processor and 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 20 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.

Buy Take Command Windows command shells  Download free 30-day trial of Take Command 32-bit  Download Take Command x64 30-day trial

Need Support?

We're here for you!

Command Prompt Support We offer online Support Forums accessible via a web interface or email.

Support Forum

What Our Users Say

"I've used JP Software software since 4DOS 3.03 was the then-current release. Being a heavy user of command lines, working with 4DOS / 4NT / TCC over the years has been a delight in itself and in comparison to other command line programs (especially COMMAND / CMD). I've saved countless hours of tedious work thanks to the advanced interface and functionality JP Soft has provided me." 

Miguel Farah

Read More...