Quick Batch File Compiler是全球首个针对批处理文件编译优化的工具。它可以将批处理脚本编译成在Windows Vista/7/8/10/11操作系统运行无任何限制的应用程序,包括控制台应用和隐藏应用。编译出的.EXE文件更难以被轻易反向破解,所以这是一种将批处理文件的操作逻辑对最终用户隐藏的方式。您的批处理文件内容将被加密和防止被更改。

YWJzOi8vZGlzdC9zL2JhdGNoLWNvbXBpbGVyXzk1MDExNF9mdWxsLnBuZw

除此之外, Quick Batch File Compiler还允许用户设置.EXE文件的各种资源,例如其描述、公司名称、版本信息甚至是应用图标。更有甚者,你还可以将任何文件包含到编译出的exe文件,并在执行期间使用。这款工具还支持JIT(即时)模式,可以缓存编译源代码的结果以供重复使用,这意味着它能避免在循环执行过程中重新解析脚本,大大提高了整体性能。根据脚本的复杂度,执行速度可能提高100%或者更多。

最后, Quick Batch File Compiler的嵌入式文件功能可以将脚本需要的其他文件放入可执行文件中,这些文件将在主脚本开始执行之前解压到指定文件夹,并在工作结束时自动删除。此外,它还提供EXE选项,让你能够按行业标准选择目标架构(x86或x64),分配文件图标,指定版本信息并添加manifest。你甚至可以通过这款工具创建不带DOS窗口的Ghost应用程序。

表现
JIT(即时)模式缓存编译源代码的结果以供重用。这使您可以避免在循环执行期间重新解析脚本,并显着提高整体性能。根据脚本的复杂程度,执行速度可能会提高100% 甚至更多。没有其他 bat 到 exe 编译器可以提供可比的性能水平。您可以在基准测试页面上查看性能测量结果。

安全
由于源代码经过预处理,因此无需将脚本保存在硬盘上。这是唯一不创建临时文件并为您的源代码提供最大程度的保护以防止查看和修改的编译器。您当前的编译器能够做到这一点吗?

嵌入文件
如果您的脚本需要其他文件才能工作,那么您可以将它们放在可执行文件中。在开始执行主脚本之前,这些文件将被提取到您指定的文件夹中,并在工作结束时自动删除。

执行选项
根据行业标准,编译器允许您选择目标架构(x86 或 x64)、分配文件图标、指定版本信息并添加清单。与之前的版本一样,编译器可以创建没有 DOS 窗口的 Ghost 应用程序。

IDE
代码编辑器支持内置命令的语法突出显示,并可以打开单个命令的上下文相关帮助。所有项目设置都作为注释块保存在脚本内,并且可以轻松更改。如果需要,您可以从命令行开始编译。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。