微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题可执行文件还原工具UNP
栏目软件介绍
作者湖北 杨万生
发布1995-09-29
  UNP可对经DIET、PKLITE、PROTECT、EPW、SCAN等软件处理过的可执行文件进行还原,即使商业版的PKLITE用-e参数压缩的文件也能还原!并能对exe文件进行优化处理,在一定条件下,还可实现com文件与exe文件之间的相互转换。UNP能够自动识别DOS下的exe及Windows格式的exe(NE)。
  UNP的使用非常简单,只要在DOS下敲入UNP即可得到简要的使用说明及各种开关参数的当前设置值。UNP的使用格式为:
  UNP<命令> [开关参数] [Infile] [Outfile]其中Infile为欲还原的文件名,Outfile为还原后的文件名,文件名中可带盘符或路径。
  常用的命令参数和开关参数有以下几个:
  1.命令参数
  c 转换成com文件
  d 设置当前的开关参数为缺省
  e 展开压缩文件(缺省值)
  i 仅显示文件的结构、压缩方式以及exe文件是否可转换成com文件等信息
  1 不进行解压缩的文件回存,这一命令对于exe文件优化、去掉覆盖部分等操作特别有用。
  m 为exe文件做标记,在文件头部加入一段文本。
  o 从其它文件中拷贝覆盖模块
  s 搜索压缩文件显示其压缩方法
  x 转换成exe文件
  2.常用开关选项
  开关参数的使用格式为:-开关-或+,其中开关后的-表示关,+为开。各开关选项也可用d命令设置为缺省值。
  -a 自动重试。当一个文件被压缩工具进行了多次压缩时,可自动彻底还原。
  -b 对原文件以.BAK的形式作备份
  -f exe文件优化,类似于HDROPT.EXE的功能
  -h 去掉exe文件头中无用的数据
  -m 每显示一屏信息暂停一次(类似DOS中MORE的功能)
  -r 去掉覆盖数据
  -u 更新文件的日期和时间
  -- 其后可输入解压文件所需的各种命令行参数
  以上简要介绍了UNP常用的各种参数,更详细的内容请参阅UNP.DOC文件。有了这一实用工具,会对您的日常工作带来不少方便。比如DOS 5.0以上的环境下,经常会出现“Packed file is Corrupt”的错误,其实这是由于Microsoft早期的exepack可执行文件压缩模块中的一个小失误所引起的,只要把出错的文件用UNP解压缩,再用高版本的压缩工具重新压缩一下即可解决问题。又如,著名的磁盘刊物生成器TTE生成的文件中,文本内容是不可见的,TTE的“作者也无法帮您恢复文本内容”,但用UNP处理后,原文本内容变得可见了,您就可以对其进行适当修改和处理了。
  经过使用,您一定会发现UNP还有更多的用途!
  (湖北 杨万生)