winrar可以把rar文件变成自解压文件,于是就变成上面说的那种情况了,其实这也正是因为exe是可执行文件,自解压文件用这种形式可以避免在没有winrar的电脑上不能解压缩。
我想我再附上“rar转自解压exe程序”的步骤会更有说服力些:
1,把需要自解压的文件用winrar压缩为*.rar格式;
2,双击打开,在rar的工具栏下选中“压缩文件转换为自解压格式”&(alt+x);
3,可以修改d出对话框中“高级自解压选项”(这个对于很多病毒来说都是有用的功能,建议不要乱用。)
4,确定后产生exe文件。
这个时候的exe文件,右键菜单中会出现“解压缩到...”等等菜单,就是楼主说的这种情况。
正常用编译程序编译出来的exe程序绝对不会出现这个菜单。
另外说明:还有很多其它的压缩程序可以实现转化自解压exe,也有专门的压缩软件可以从网上下载到。
分类: 电脑/网络 >>程序设计 >>其他编程语言问题描述:
我想把某个文件夹压缩成一个就像安装程序一样的exe格式文件,
请问该怎么做?
压缩后的程序可以直接点击安装!
解析:
请楼主给我分:
大哥,文件夹好象不能被压缩为exe的程序吧(即便你要强行去做的话,生成的也没什么意义,根本不是你要的那种效果),你要是想把你做好的程序生成exe文件,你可以VC++中编译就可以生成,JB中也一样,你也可以借助第三放软件,将你的生成的文件制作成安装程序,用Setup2GO或SetupFactory ,制作很简单,看看就能明白.
总结:exe程序都是被编译好的ASCII码,不是压缩能处理的
还有,我楼上的那种说法,说了等于没说,那不跟正常的rar压缩包一个效果吗
谢谢!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)