微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题压缩软件LHA使用技巧选例
栏目软件大世界
作者卢美平
发布1997-01-01
  尽管介绍LHA用法的文章在各类报刊杂志上出现频繁,但笔者仍要为大家介绍一些鲜为人知的使用技巧。
  一、压缩指定子目录及其各级子目录(包括隐藏子目录)下某种类型的文件
  可使用压缩工具本身提供的命令与开关选项“r、a、x”搭配实现。
  例:压缩c:\windows目录及其各级子目录(包括隐藏子目录)下所有属性(包括隐藏与系统属性)的初始化文件(.ini文件)。
  方法一:LHA a /ra ini c:\windows\*.ini
  用该方法建立的档案中不保留存档文件的路径信息,因此要求各级目录下不能有相同的文件名。
  方法二:LHA a /rax ini c:\windows\*.ini
  可保留存档文件的路径信息,不必考虑不同子目录下是否有相同的文件名。
  二、压缩指定子目录及其各级子目录下多种类型的文件
  可采取预选文件列表与上述的命令或选项配合使用的方法来实现。
  例:用压缩工具LHA完成以下功能:
  第一:把c:\config.sys与c:\autoexec.bat压缩存档;
  第二:把c:\windows及其各级子目录下所有初始化文件压缩存档。
  首先建立预选文件列表sys.lst,其内容如下:
  c:\config.sys
  c:\autoexec.bat
  c:\windows\*.ini
  则用压缩工具LHA完成的方法为:
  LHA a /rxa inisys @sys.lst
  三、利用LHA快速删除所有子目录下的后备文件
  若压缩工具LHA在c:\press子目录下,则可建立delbak.bat的批处理文件,其内容如下:c:\press\LHA m /rxa bak c:\*.bak
  del bak.lzh
  以后每次执行delbak批处理文件即可删除C盘上所有的后备文件。
  四、制作自解包的档案
  例:把c:\windows目录及其各级子目录下所有初始化文件压缩存入自解包的档案ini.exe。
  制作方法如下:
  1.首先生成标准的档案文件:LHA a /rx ini c:\windows\*.ini
  2.然后再由自身提供的命令完成转换:LHA s /rx ini
  五、实现不解包就可以查看档案中源文件的内容
  LHA p inisys config.sys(查看档案inisys中源文件config.sys的内容)
  六、实现不解包打印档案中源文件的内容
  LHA p inisys config.sys>prn(打印档案inisys中文件config.sys的内容)
  七、换名释放源文件
  LHA p inisys config.sys>config(换名释放源文件config.sys,新名为config)