[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[格式转换] 求一个批处理编译工具

如题,求一个BAT转EXE的工具。

由于环境的特殊,除了能编译成EXE之外,希望能有一下特点:

1.不释放临时文件。如果释放临时文件,希望释放出来的BAT用记事本打开是乱码

2.能自定义版本、图标等信息

3.能编译后的运行窗口关闭按钮【×】,成灰色

试过VisualBat、quick BFC、潜行者等,都无法达到要求,如VisualBat就很好的不释放临时文件,但是除了重命名之外,无法在自定义了

尤其还带了个http://www.180it.com网址,不是很爽;

Quick Bfc 小弟用的是3.29英文版,貌似找不到那个加密的选项了,这个编译工具很好就是释放临时文件容易泄密(公司服务器登入信息)

哪位大哥还知道有更好的工具么?

Ps:对于关闭按钮,我知道能用第三方实现,我还是想问下,能否通过编译工具打包第三方组件之后,组件能释放到指定目录而不是工具当前目录?

已经用了另一个办法实现了,
用winrar创建自解压exe文件,释放目录自定义到很深很深的位置。。。。不全盘查 ...
gobi918 发表于 2012-3-7 19:51


winrar创建的自解压exe文件,其实就是在注释里多加了几句话而已,把exe改为rar,然后打开看注释,一览无余!

TOP

bat2exe
把bat文件编译成exe格式的文件

TOP

释放文件被破实在太简单了。。注入式笑而不语
第三方命令行工具编程
Http://Hi.Baidu.Com/Console_App

TOP

回复 10# lanpor


幽灵模式也同样会释放到临时文件夹的吧

TOP

回复 12# Seder


    谢谢各位前辈的回复,还是学到了很多~

quick BFC 好像3.2以上就没有看到反编译的密码设置项目了,,楼上发图的大哥用的是2.07?

有无密码倒没事,想问下如何不释放临时bat?? BFC加密了 运行后只要到%tmp%中就能找到源代码。、。

不过现在用自解压也还挺好的。。先用着吧

TOP

为什么不直接写程序呢?大不了难搞的地方用CreateProcess调用命令获取输出。

TOP

wmic process之后可以看到批处理运行的路径,除非加密源文件

TOP

回复 9# gobi918


    我没有嘲笑你的意思,你别误会了。我只是想让你知道事实。

TOP

quick BFC其实挺好用啊

TOP

quick BFC不是有幽灵模式么?

TOP

回复 6# Seder

哥们,我来告诉你实情:

我这个批处理是用于我们公司维护操作的,里面涉及到管理员密码 以及FTP密码的代码,如果暴漏就得不偿失了!

再说一下,我们公司是不能用winrar的 ,都用7Z !我是在虚拟机里面用的rar创建的文件,你说的右键用winrar打开是几乎不存在的。

你们要说自欺欺人那就说吧~

现在这个BAT已经用winrar创建了自解压,并且将bat文件设置为隐藏+系统属性,一般员工是找不到的!

而且还加入了屏蔽关闭组件。已经比以前完善很多!!!

TOP

回复 5# gobi918


掩耳盗铃就是这个意思了

TOP

楼主不妨把你想实现的功能说出来,或许还有其他方法

TOP

根本是自欺欺人。我用rar打开你那个自解压文件,多么复杂的地址都暴露无疑

TOP

返回列表