|
Take Command is an interactive GUI and command line toolset designed for developers, administrators, and advanced users to make the Windows command line productive, easy to use, and far more powerful. Take Command allows you to display Windows console applications in tabbed windows, with an Explorer-like interface available for those times when you need a visual look at your folders. Windows batch scripting is much easier, more efficient, and vastly more powerful with the batch IDE and debugger. And Take Command is a superset of the familiar internal commands and syntax of CMD, so you're immediately more productive. (And your old command prompt tricks still work while you learn Take Command's better ones!) Take Command includes hundreds of major enhancements to standard CMD commands such as COPY, DEL, DIR, and START, and adds more than 180 internal commands, over 460 internal variables and functions, and thousands of other features. |
The default Windows shell CMD has always been pitifully limited in ability compared to the shells available in other operating systems such as Linux (which has bash, tcsh, zsh, etc.). And CMD hasn't changed significantly since its first appearance in Windows NT 3.1 (which was released in 1993). Because of the limitations in CMD, users have been forced to use the GUI for inappropriate tasks, or to write programs to perform tasks that the Windows shell should have been able to handle (either from the command line or in a batch file). Or worst of all, relying on undocumented behavior (or unpredictable bugs) in CMD to create convoluted command prompt tricks to do something that could be done in one or two lines with a less primitive scripting language.
You could spend hundreds of hours on Google looking for help on Windows command prompt tricks and CMD hacks. There are lots of articles and videos and you may even find a few CMD tricks for your tasks. But only after you have wasted most of those hours researching and sifting through the contradictory information, incompatibilities, and outright bugs to find a handful of useful command prompt tricks.
Ultimately what you're searching for is a way to make your life easier and your work a little less tedious and frustrating. Searching endlessly for Windows command prompt tricks ideas is one way to go – but the smarter way to go is by trusting our 20+ years of experience.
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, ease frustration, control their system from the command prompt or GUI, and easily create powerful batch scripts. 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. And Take Command is a complete CMD replacement that provides you with a vastly better UI and thousands of features that are not available with any CMD prompt tricks (or even in those Linux shells).
Take Command supports those Windows CMD prompt tricks, but you don't need them -- Take Command can easily do in a line or two what takes dozens of lines (and a few external programs!) using those CMD hacks. You don't need to resort to command prompt tricks when you have a real scripting language available!
Take Command has a rich development and operations environment that allows you to:
How about a couple of examples?
(We'd like to show the CMD equivalent for these examples, but ... they can't be done with CMD!)
The following command will create a thread that waits for any file to be created or changed in the d:\results directory, and then copies them to a website:
foldermonitor d:\results created modified forever (copy "%_folderfile1" "http://mycompany.com/results/")
The following batch file creates a web page (called status.html) and populates it with data about the status of the computer:
type <<- EndHTML >! status.html
<html>
<head>
<title>Server Status</title>
</head>
<body>
<h2>Server Status</h2>
<p>
Total memory: %@comma[%@winmemory[5]] bytes<br>
Memory available: %@comma[%@winmemory[6]] bytes<br>
Memory load: %@winmemory[0] %%</p>
<p>
Free disk space on drive C: %@diskfree[c:,Mc] MB<br>
Free disk space on drive D: %@diskfree[d:,Mc] MB</p>
<p>
Reported generated %_isodate %_time by %@upper[%@filename[%_batchname]].</p>
</body>
</html>
EndHTML
And this is what the script is doing:
1.<<- -- This creates a redirect that sends everything in the following lines up to EndHTML to the type command -- which creates a text output
2. >! -- Redirects the text output of the type command to a file called status.html. The ! after the redirection command (>) means that the system should overwrite any existing status.html file
3. HTML Code -- The next few lines are standard HTML code that sets up some static header text
4. System Data -- The next few lines gather data from the system. The parser will examine each line of code and do variable expansion. So, for example, %@winmemory[5] is a variable function that is evaluated as the actual amount of memory in the system. %@winmemory[0] is evaluated as the amount of memory (as a percentage) actually being used. You can nest functions, so %@comma[%@winmemory[5]] will apply the comma function to the amount of memory returned, properly formatting it.
You can then use the built-in FTP and/or HTTP support in the COPY command to upload it to your ftp or web site.
And here's what it looks like in your browser:
Total memory: 8,796,092,891,136 bytes
Memory available: 8,795,884,236,800 bytes
Memory load: 63 %
Free disk space on drive C: 35,920 MB
Free disk space on drive D: 626,123 MB
Reported generated 2011-09-20 01:01:07 by TRICKS.CMD.
Does it all 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.
Learn more about CMD and Take Command.
Compare Take Command with other tabbed windows applications.
Learn more about our solutions for Windows CMD Prompt tricks, Windows Batch Scripting, Tabbed Windows, and CMD Replacements.
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 two editions of Take Command, so you can use the version that's perfect for your needs. See Comparing Take Command, TCC/LE, and CMD.