CMDebug tech command is a stand-alone version of the IDE and batch debugger component. This is for developers who need to develop batch files to run in CMD.EXE or TCC-RT (runtime). CMDebug allows you to create and debug your batch script with integrated graphical IDE. CMDebug includes a tabbed edit window and a sophisticated debugger with single stepping, breakpoint, syntax coloring, tooltips, bookmarks and tabbed variables and watch windows. Windows batch file programming has never been easier or more powerful.
If you select the ‘TCC syntax’ option, CMDebug provides the complete TCC-RT command set. If you select the ‘D CMD syntax’ option, CMDebug will maximize CMD compatibility and disable TCC-only internal commands, variables, and functions. Some internal CMD / TCC commands will also behave slightly differently or modify their display outputs to more closely match the behavior of CMDs. Using CMDebug with TCC-RT allows you to write (and encrypt) scripts using the TCC command language, and then distribute them to an unlimited number of target machines with a free TCC-RT runtime.
Features of CMDebug
• The scripting language includes a complete set of extended flow control structures including IF-then-ELS, DO and FOR loops, SWITCH, subroutines, batch libraries, and more.
• Most interactive commands (eg COPY, DEL, DIR, MOVE, REN, START, etc.) when using TCC-RT syntax
• Monitor your system’s hardware and software events and execute commands when an event is triggered.
• Environmental variable substitution has increased greatly, including nested variables, delayed extensions, indirect variables, and direct access to system, user, and volatile variables in the registry.
• Select or exclude files by date, time, size, owner, and extended wildcards or regular expressions for exceptional flexibility in file management.
System Requirements for CMDebug
• Operating System: Windows 7/8 / 8.1 / 10
• Memory (RAM): 1 GB of RAM is required.
• Hard disk space: 25 MB of required free space.
• Processor: Intel dual core processor or later