The "Command Prompt" shortcut in Windows is a Windows console (character mode) session that runs the default Windows command processor CMD.EXE (also called the "command shell"). It executes the commands you enter at the command prompt and runs simple batch files (text files with a .BAT or .CMD extension). 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 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 CMD should have been able to handle.
- The TCC/LE scripting language is a large superset of CMD.EXE, with 111 commands, 140 functions and 97 internal variables.
- The scripting language includes a complete set of flow control structures including IF-Then-Else, DO and FOR loops, SWITCH, subroutines, etc.
- Almost all of the CMD.EXE commands (e.g. DIR, COPY, DEL, etc.) are substantially enhanced, with hundreds of additional options.
- You have multiple types of redirection, including redirecting and piping to STDERR, and TEE and Y pipe fittings.
- You can redefine your commands with aliases, and assign frequently used commands to a single keystroke.
- The enhanced command line editor provides command line and directory history, filename and directory completion, and advanced cut and paste options.
- The built-in text and binary file viewer includes bidirectional scrolling, advanced search, and print capabilities.
- Send keystrokes to any window (command prompt or GUI).
- Select or exclude files by date, time, size, and extended wildcards or regular expressions for extraordinary flexibility in file management.
- You can specify multiple filenames for most of the TCC/LE file processing commands (i.e., COPY, DEL, DIR, MOVE, etc.).
- Navigate to any directory on your system by entering only part of its name with extended directory searches.
- Create your own variables or commands with plugins, or choose from the many third-party plugin libraries available.
TCC/LE - 64bit software