|
Take Command is a comprehensive interactive command line and Windows batch scripting toolset that makes your Windows batch files and command prompt easier to use and far more powerful. Take Command includes Explorer-style integration, tabbed console windows, hundreds of major enhancements to standard CMD commands such as COPY, DEL, and DIR, more than 180 internal commands, improved command line editing (including a wide variety of cut and paste options), and thousands of other new features. In addition, Take Command is a powerful solution for creating batch files, featuring compatibility with CMD batch file commands, while offering advanced extensions such as DO loops, error and exception handling, block-structured logic, an integrated IDE including an editor and batch debugger, and over 460 internal variables and functions.
|
Are you a Windows developer, system administrator, operations, tech support professional, or an advanced user involved with script programming, debugging, and / or execution? Are you frustrated with the limitations of CMD batch file commands and batch scripting? Do you yearn for a real scripting language and an integrated IDE and batch debugger?
Batch files or scripts are text files that contain one or more commands and have a .bat or .cmd filename extension. They allow you to do everything from simplifying and automating routine or repetitive tasks, to complex business processes. Batch files can run both GUI and console applications, as well as internal command processor commands.
Once you have created them (typically with an editor like Notepad), CMD batch files can be executed as if they were executable programs. When you type the file name at the command prompt, the Windows command processor runs the commands sequentially as they appear in the file. Bat file commands can be either internal command processor commands (like COPY or DEL), or external applications (console or GUI). You can pass arguments ("batch parameters") to your script by entering them on the command line following the batch file name. You can even run batch files from within other batch files.
The program that runs batch files in Windows is the command processor (also called the command shell) CMD. Unfortunately, the Windows command shell has always been seriously lacking in even the most elementary features compared to the shells available in other operating systems such as Linux (which has bash, tcsh, zsh, etc.). And CMD hasn't been updated significantly since its first appearance in Windows NT 3.1 (which was released in 1993). Because of the many 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 the command shell should have been able to handle.
Even worse, creating batch files in Windows has always been tedious (and painful for any non-trivial scripts). Windows provides very little support for creating batch files, and none at all for debugging them. Most developers, system adminstrators and advanced users are resigned to using the crude and inefficient (or non-existent!) tools provided with Windows when creating and debugging their Windows batch files.
But creating batch files doesn’t have to be frustrating. Take Command is the ideal solution to your CMD batch files woes. With over 20 years of offering command line and batch file solutions, JP Software has perfected Windows batch scripting tools that are easy to use, customizable, and well supported (via our extensive online documentation and active support forums). Take Command is a complete CMD replacement. that provides you with a vastly better UI for creating batch files, and thousands of other features that are not available in CMD (or even in those Linux shells).
In addition, Take Command is a powerful batch file programming tool, offering compatibility with CMD and powerful extensions such as DO loops, error and exception handling, block-structured logic, an integrated IDE with tabbed edit windows and a sophisticated batch debugger, third-party plugins, and over 460 built-in variables and functions. Creating batch files is easier, more efficient and less tedious (with tools to debug and automate your processes and scripts). Batch file programming has never been more painless and more powerful!
Windows treats .BAT and .CMD file name extensions the same. The command processor will open the batch file, read one line, close the batch file, execute the line, open the batch file, read the next line, close the batch file, execute the line, etc. There is a third extension type .BTM that can only be used in Take Command, which runs faster than a .BAT or .CMD file. A .BTM file is opened, the entire file read into memory, and closed. Take Command then runs the file from memory.
Take Command has a variety of features to Improve the efficiency of your batch file development:
Learn about our 90-day unconditional guarantee, multi-system licensing and resellers.
Learn more about Creating BAT files in Take Command, Windows 7 Command Prompt, Windows Command Line, CMD Files, CMD.EXE.
Take Command is compatible with any version of Microsoft 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 three editions of Take Command, so you can use the version that's perfect for your needs. See Comparing Take Command, TCC/LE, and CMD batch file commands.