Windows CMD Replacement Shells - Reinventing the CMD Console
Updating your archaic Windows CMD command shell
Take Command is a comprehensive interactive console GUI and CMD replacement that makes your Windows command line easier to use and far more powerful. Take Command runs your Windows console applications in multiple tabbed windows, with an optional Windows Explorer interface for those times when you need a visual look at your folders. Windows batch scripting is easier and much more efficient, with an integrated editor and batch debugger, and built-in commands to monitor and automate your processes.
Take Command is a superset of the Windows CMD shell, so you're immediately more productive. Take Command includes hundreds of enhancements to CMD commands such as COPY, DIR, FOR, IF, MOVE and START. Take Command then adds more than 170 new internal commands, 640+ internal variables and functions, a superior command line editor, the best Windows file viewer, and thousands of other features. Try Take Command, and you'll never go back to CMD.EXE or the Windows console.
Reverse Proxy plugin provided by Sites R Us (sitesrus.ca)
Combine the power of the command line with the ease of use of Explorer. Manipulate files at the command prompt and graphically see the results. Drag and drop files into tab windows (even console apps that don't support drag & drop), other applications, or the desktop.
Take Command is fully customizable, including 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 and GUI applications simultaneously in tabbed windows, including all Windows command processors (such as our own Take Command Console (TCC), CMD, bash and PowerShell).
The integrated file explorer allows you to examine directories and drag and drop files to the tabbed windows.
The TCC scripting language is a massive superset of the Windows CMD shell, with 230+ 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 150 new commands. Take Command can usually do in one or two lines what requires dozens CMD commands (when CMD can do it at all).
The scripting language includes a complete set of extended flow control structures including IF-Then-Else, DO and FOR loops, SWITCH, subroutines, batch libraries, and more.
Most interactive commands (such as COPY, DEL, DIR, MOVE, REN, START, 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!
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, Ethernet and WiFi connections, services, processes, and USB and Firewire connections.
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 substitution is greatly enhanced, including nested variables, delayed expansion, indirect variables, multidimensional array variables, and direct access to the system, user, and volatile variables in the registry.
Select or exclude files by date, time, size, owner, and extended wildcards or regular expressions for extraordinary flexibility in file management.
Specify multiple filenames for most file processing commands (i.e., COPY, DEL, DIR, MOVE, etc.), or optionally the name of a file that contains the filename arguments. (COPY even supports multiple targets as well as multiple sources.)
Multiple types of I/O redirection are available to your command line applications, including redirecting and piping to STDERR, "in-process" pipes, "here-document" and "here-string" redirection, and Tee and Y pipe fittings.
Customize filename completion for any internal or external command. This allows Take Command to intelligently select and display filenames based on the command 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 windows.
Send keystrokes to any application (tabbed window, console or GUI).
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.
Find any directory on your system by entering only part of its name with extended directory searches.
Take Command includes internal compression and extraction commands for ZIP, 7ZIP, TAR, JAR, GZIP, and BZIP files.
You can access FTP, TFTP and HTTP (including SSL and SSH) directories and files in all command processor file-handling commands (COPY, DEL, MOVE, etc.).
Create your own command processor variables or commands with plugins, or use the many third-party plugin libraries.
Internal support is included for Perl, Lua, REXX, Python, Tcl/tk, and any Windows Active Scripting language. You can even combine multiple languages in your batch scripts.
Take Command is compatible with any version of Microsoft Windows Vista, Server 2008, Windows 7, Windows 8, Server 2012, Windows 10, and Server 2016, including 64-bit Windows. Take Command is available in both 32-bit and 64-bit versions.
The command prompt is essential for programmers, systems administrators and advanced users. The command line offers many advantages to any user wanting to save time, expand their control and/or to automate their tasks.
The default Windows command processor (also called the command shell or Windows CMD console) is CMD.EXE. It is a console application that executes the commands you enter at the prompt and runs simple batch files (text files with a .BAT or .CMD extension). Unfortunately, the CMD shell has always been seriously lacking in even the most basic features compared to the command processors available in other operating systems (such as Linux, which has bash, csh, tcsh, zsh, etc.). And the CMD shell hasn't changed significantly since its first appearance in Windows NT 3.1 (which was released in 1993). Because of the limitations inherent in CMD, users have often been forced to use the GUI for inappropriate tasks, or to write programs (for example, using C++ or Visual Basic) to perform simple tasks that the CMD shell should have been able to handle.
Take Command is our flagship product. For 27+ years JP Software has been helping developers, system administrators, technical support professionals, and advanced users save time and money, and cure their CMD shell frustrations. Take Command offers a new approach to working in Windows, bringing users the power of the command line and the ease of use of the Windows GUI. Take Command includes a complete CMD replacement command shell that provides you with a vastly better UI and thousands of features that are not available in CMD (or even in those Linux shells).
Sound too good to be true? Download our fully-functional 30-day trial, or order risk-free with our unconditional 90-day money-back guarantee.
Take Command Reviews (4)
"I remember when I was a kid, waking up every Saturday morning excited to see the new cartoons that had just come out for the new season. AND That is exactly how I feel about JP Software and their “Take Command” product line. Every year I ask myself “How can they possibly take a totally perfect product and make it an even better product.” But yet, every single year JP Software delivers and brings back that same warm fuzzy feeling of watching a brand new Saturday matinee I had as a child ... "