找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 18501|回复: 4

[文件操作] 怎样把批处理和可执行文件打包成exe?

[复制链接]
发表于 2010-7-26 22:27:35 | 显示全部楼层 |阅读模式
初来乍到,有个问题请教:
有两个文件,Proc.exe,Res.src
正常的运行命令是这样的:Proc.exe /f Res.src,然后写了个简单的bat文件来简单操作,和这两个文件放在同一个目录下面,类似的代码是这样:

@ECHO OFF
Proc.exe /f Res.src

现在想问一下,用什么方法,能将这三个文件打包成一个.exe文件?而且这个.exe文件运行的效果和 .bat一样。
如果有现成的软件可以做到这点,它是什么原理?能不能反向分解?(就是将合并后的.exe分解出Proc.exe和Res.src,.bat本身的命令不重要)

请不吝赐教,不胜感激!
发表于 2010-7-26 23:17:20 | 显示全部楼层
用自解压吧 虽然麻烦一点
发表于 2010-7-26 23:22:00 | 显示全部楼层
建议楼主查看 win32 EXE文件结构说明,在发问.
 楼主| 发表于 2010-7-27 00:31:07 | 显示全部楼层
谢sky02的建议。我的根本目的是要分解一个合并好的文件,这个文件不是利用的自解压或者类似的方法实现的,它运行的时候没有中间文件产生,系统中也没有产生多余的进程。softice跟踪的结果表明,它不是利用exe2bat这类的技术实现的,而经过C++编程实验,资源注入方式的融合也可以排除,现在就是不知道是不是有其它的技术来实现。不知hfq1977还有何指教?
发表于 2010-7-27 09:37:24 | 显示全部楼层
rar自解压,然后再下个去除右键解压的软件防止解压
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 00:04 , Processed in 0.023462 second(s), 10 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表