版本:23.0.34.0
大小:21.55 MB
环境:PC端
日期:2018- 11-16
CMDebug是SUP命令IDE和批处理调试器组件的独立版本。CMDebug是为需要开发批处理文件以在CMD(Windows默认命令处理器)或TCC-RT(TCC的免费运行时版本)中运行的开发人员设计的。
CMDebug允许您使用集成图形IDE创建和调试批处理脚本。CMDebug包括带选项卡的编辑窗口和复杂的调试器,具有单步、断点、语法着色、工具提示、书签和带选项卡的变量以及监视窗口。Windows批处理文件编程从未如此简单或更强大!
可以使用CMDebug来开发CMD兼容的批处理文件(.BAT或.CMD)或TCC RT兼容脚本(.BTM)。如果选择“TCC语法”选项,CMDebug提供完整的TCC-RT命令集。如果选择“CMD语法”选项,CMDebug将比较大化CMD兼容性并禁用仅TCC的内部命令、变量和函数。一些内部CMD/TCC命令的行为也会稍有不同,或者修改它们的显示输出,以便更紧密地匹配CMD的行为。
使用TCM-RT的CMDebug可以使用TCC命令语言编写(加密)脚本,然后将它们与自由TTC-RT运行时间在无限数量的目标机器上进行分发。
软件特性
用集成图形IDE创建和调试批处理脚本。IDE包括带选项卡的编辑窗口和复杂的调试器,具有单步执行、断点、语法着色、工具提示、书签、带选项卡的变量和观察窗口。Windows批处理文件编程从未如此简单或更强大!
TCC-RT脚本语言是Windows CMD外壳的大型超集,包含240+内部命令、390+内部函数和290+系统变量。几乎所有的CMD命令行命令(例如DIR、复制、DEL、开始等)都有数百个附加选项增强。TCC增加了超过190个新命令。TCC-RT通常可以在一行或两行中完成,这需要几十个CMD命令(如果CMD完全可以做到)。
脚本语言包括一套完整的扩展流控制结构,包括IF-.-Else、DO和FOR循环、SWITCH、子例程、批处理库等等。
当使用TCC-RT语法时,大多数交互式命令(如COPY、DEL、DIR、MOVE、REN、START等)都有命令对话框,允许您选择文件名和选项,并在执行命令行之前查看命令行。比较强大的Windows命令处理器也是比较容易使用的!
监视系统的硬件和软件事件,并在触发事件时执行命令。您可以监视目录更改、剪贴板、事件日志、以太网和WiFi连接、服务、进程以及USB和Firewire连接。
环境变量替换得到了极大的增强,包括嵌套变量、延迟扩展、间接变量、多维数组变量,以及直接访问注册表中的系统、用户和易失性变量。
根据日期、时间、大小、所有者和扩展通配符或正则表达式选择或排除文件,以获得文件管理方面的非常灵活性。
为大多数文件处理命令(即,COPY、DEL、DIR、MOVE等)指定多个文件名,或者可选地指定包含文件名参数的文件的名称。(拷贝甚至支持多个目标以及多个源)。
多种类型的I/O重定向可用,包括重定向和管道到STDERR、“正在处理”管道、“here-document”和“here-string”重定向,以及Tee和Y管道配件。
向任何应用程序(控制台或GUI)发送击键。
TCC-RT包括ZIP、7Zip、TAR、JAR、GZIP和BZIP文件的内部压缩和提取命令。
您可以在所有命令处理器文件处理命令(COPY、DEL、MOVE等)中访问FTP、TFTP和HTTP(包括SSL和SSH)目录和文件。
内部支持包括Perl、Lua、Rexx、Python、TCL/TK和任何Windows活动脚本语言。甚至可以在批处理脚本中组合多种语言。
还有成千上万的人——详情请参阅我们的在线帮助。