exe文件道底是压缩文件还是可执行文件

exe文件道底是压缩文件还是可执行文件,你们选别说让我选说完。我们都知道exe文件是可执行文件但是你在exe文件上单击右键用看看WinRAR软件看看是不是可以解压缩,当然有的exe文件可能是不可以因为我也看见过不可以的,但是%50的exe文件都是可以解压缩的,不信你们也可以试一试,不过有的是不可以的哦

3 浏览 3 回复
  文件   exe   压缩   解压   自解  

回复

    exe是可执行文件格式
    winrar可以把rar文件变成自解压文件,于是就变成上面说的那种情况了,其实这也正是因为exe是可执行文件,自解压文件用这种形式可以避免在没有winrar的电脑上不能解压缩。
    我想我再附上“rar转自解压exe程序”的步骤会更有说服力些:
    1,把需要自解压的文件用winrar压缩为*.RAR格式;
    2,双击打开,在rar的工具栏下选中“压缩文件转换为自解压格式”&(ALT+X);
    3,可以修改弹出对话框中“高级自解压选项”(这个对于很多病毒来说都是有用的功能,建议不要乱用。)
    4,确定后产生exe文件。
    这个时候的EXE文件,右键菜单中会出现“解压缩到...”等等菜单,就是楼主说的这种情况。
    正常用编译程序编译出来的EXE程序绝对不会出现这个菜单。
    另外说明:还有很多其它的压缩程序可以实现转化自解压EXE,也有专门的压缩软件可以从网上下载到。

    江姞

    其实exe也是一种压缩文件 只不过它是经过了编译后的压缩文件
    而rar则是普通的压缩文件 exe能不能被解压缩要看编译者有没有设了密码

    崔亨栋

    我可不这么认为.
    exe文件里有文件头,里面保存了一些文件信息,如大小,修改日期和文件类型等,WinRAR会通过检查文件头来判断是不是自解压文件.一般不会出现楼主所说的情况.

    汪之清

相关信息

从内部的C / C ++库解压缩可执行++

<p>我正在开发一个使用一个或多个辅助可执行的做业务的过程库。我目前的执行情况要求用户在一个已知的位置安装在系统上的帮手可执行文件。对于库正常运行辅助应用程序必须在正确的位置并正确的版本。 P&gt; </p><p>我想去除的系统以上述方式来配置的要求。 P&gt; </p><p>有没有办法捆绑在图书馆助手可执行文件,例如...

浏览 1 回复   文件   gt   执行   一个   行文  

黑莓手机 - 解压缩Zip文件

<p>我正在开发一个BlackBerry应用程序中,我需要解压的压缩与PKZIP的zip文件。包可以有一个文件在它,或者它可以有10个;它将在每种情况而改变。我知道,黑莓API具有gzip和zlib的原生支持,但我敢肯定,这些方法都不会是在我的案件有帮助的。它不看,如果我可以用这些调用提取单个文件。 P&gt; </p><p>我已经试过JZlib([ http...

3 浏览 1 回复   文件   gt   压缩   解压   一个  

如何自解压可执行文件做?

<p>有许多计划在那里,让你收拾几个文件一起,生成具有必要的代码来提取它们的可执行文件。不知何故,这些文件驻留在可执行文件中。我有兴趣做同样的事情;这是怎么做的? P&gt; </p><p>仅供参考,我主要在Windows中的.exe文件感兴趣,如果有差别。 P&gt; </p>

2 浏览 1 回复   文件   gt   行文   执行   可执行文件  

安装可执行文件在Linux / Unix文件系统文件

<p>是否有可能使一个可执行文件看起来像一个只读文件在Linux上,使得对实际读取打开“文件”执行该文件,使得其标准​​输出可用于阅读,就好像它是在“文件”数据?它应该是打开的由一个知道如何打开读取一个文件,例如“猫”的程序。 P&gt; </p>

17 浏览 1 回复   文件   一个   gt   执行   打开  

IDA Pro和编辑可执行文件

<p>这是一种非正统的问题。 P&gt; </p><p>我有点新的使用IDA Pro的。 有没有办法来编辑汇编代码,然后让IDA的结果保存为一个可执行文件? 是否有某种插件也许这确实是吗?因为它似乎是IDA不希望保存为EXE。 或者我需要手动编辑以其他方式? P&gt; </p>

3 浏览 1 回复   ida   gt   编辑   文件   行文