Quick Batch File Compiler堪称世界上首款针对批处理文件的优化编译器。经它编译生成的程序,可在Windows Vista、7、8、10乃至最新的11系统中毫无限制地运行。由于.exe文件很难被随意逆向工程,这就为隐藏特定批处理文件的操作提供了有效途径,批处理文件的内容也会被加密,防止被更改。
该软件允许用户在.exe文件中设置多种资源,像文件描述、公司名称、版本信息,甚至还能定制应用程序图标。另外,用户可以将任何文件包含在编译后的exe文件中,并在执行过程中使用。
在性能方面,Quick Batch File Compiler的即时(JIT)模式会缓存编译源代码的结果以便重复使用。这样一来,在循环执行过程中就无需重新解析脚本,整体性能得以显著提升。根据脚本的复杂程度,执行速度可能提高100%甚至更多,这是其他bat转exe编译器难以企及的。而且,因为源代码是预先处理的,无需在硬盘上保存脚本,它也是唯一一款不创建临时文件的编译器,最大限度地保护了源代码不被查看和修改。如果脚本运行需要额外文件,还可将这些文件放置在可执行文件内部。在主脚本开始执行前,这些文件会被提取到指定文件夹,并在工作结束时自动删除。
按照行业标准,该编译器支持选择目标架构(x86或x64),可指定文件图标、版本信息,还能添加清单。和旧版本一样,它可以创建无DOS窗口的“幽灵”应用程序。其代码编辑器支持对内置命令进行语法高亮显示,并且能为单个命令打开上下文相关帮助。所有项目设置都作为注释块保存在脚本内部,方便修改。必要时,用户还能从命令行启动编译。
QuickBatchFileCompiler功能特点
保存/加载项目的选项;
打开上下文帮助批处理命令编辑器中按F1键;
嵌入式文件:您可以嵌入到已编译的可执行文件的文件,此文件将在脚本执行和删除在退出之前解压缩;
可以创建DOS窗口幽灵应用程序;
允许您选择应用程序图标;
允许您编辑的exe可执行文件的版本信息;
从非授权更改批处理文件的保护内容;
从查看隐藏的批处理文件的内容;
它不需要成为程序员来创建程序;
它可用于安装和自动化任务;
在内置编辑器突出显示命令的构造;
可以编译的任何批处理文件为exe格式兼容2000/XP/2003/Vista/7/8/10。
对于想要将批处理文件转换为可执行文件,以提高程序安全性、易用性,增强用户体验的人来说,Quick Batch File Compiler无疑是一款极为实用的工具,值得深入了解和使用。
暂无评论内容