微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题ARJ自解包的使用
栏目软件操作与技巧
作者刘海
发布1996-11-01
  一、ARJ自解包的生成
  1.直接生成
  用如下格式的命令可直接生成自解包文件:
  C>ARJ a -je archive [d:][path][filename]
  例:C>ARJ a -je my c:\dos\m*.*
  将生成my.exe文件,运行后将先询问“continue extraction?”,回答Y后回车,即可进行自解压。
  若希望生成不询问便直接自解的压缩包,可用-je1参数替代-je参数。
  2.转换生成
  若希望将已生成的.ARJ压缩包转换成自解包,可用如下格式命令:
  C>ARJ y -je1 archive
  例:有一压缩包文件LS.ARJ,转为LS.EXE自解压:
  C>ARJ y -je1 ls
  若希望生成先询问的自解包,可用-je替换-je1。
  注:a.在生成自解包时可加-r参数打包整个目录树,例:C>ARJ a -r -je tc2 c:\tc
  即将TC目录下的整个目录树打印成自解包。
  b.在生成自解包时可加密码,以便对压缩包进行保护,例:
  C>ARJ a -r -je -g1234 tc2 c:\tc
  c.可将超出一张盘容量的内容压缩至多张盘上,形成自解压安装文件,例:
  C>ARJ a -r -je -va a:\uc5 c:\ucdos
  则将ucdos目录下的所有内容进行分卷压缩,且第一张盘上为可执行文件。
  应当注意的是,此功能只在ARJ2.42b以上的版本才有。
  二、自解包文件的使用
  在使用自解包文件时,并非仅可简单运行该文件,其实可以如下格式运行:
  C>ARJSFX [-command] [-switch(s)] [directory\] [file(s)]
  格式中,ARJSFX为自解包名,directorty\指欲释放到的路径,file项可限定只解其中的部分文件。
  命令(command)有如下几点:
  e:释放在当前路径
  v:列出自解包中的文件目录(较全)
  l:列自解包目录(较简)
  x:含路径释放(此为默认值)
  t:测试自解包的完整性
  开关(Switches)有如下几点:
  n:只解压目的路径处不存在的文件
  s:跳过安全性检测
  g:带密码解压(只对有密码的自解包)
  n:更新文件
  i:不显示解压步进百分比
  y:对一切提问都回答YES
  例:C>tc2 -g1234
  使用密码解开TC2.EXE
  C>tc2 -1
  不解压,只列自解包tc2.exe中的目录。
  C>LS -y
  对以-je参数生成的自解包,使用此格式仍可不回答y而直接解压。
  注:在压缩时带有路径,而解压时希望解至当前目录,应使用-e参数,若不加参数,压缩包将自动使用-x参数。