访问起步网站
给版主留言
版主写信
欢迎您访问起步网站,互联网上最全的DOS资源

压缩软件ARJ2.41


  ARJ是一种优秀的压缩软件,其功能强,使用方便,压缩比例高于目前所知的各种
压缩软件.利用ARJ做磁盘备份,可以节省大量的软盘,例如,著名的统计分析软件SAS,
占用磁盘13兆之多,用DOS 的BACKUP命令做备份,需要12张1.2M的高密盘用ARJ做备份,
只需要6张1.2M的高密盘.另外,ARJ还有自己检测磁盘空间,由用户指定压缩包文件大
小,加密文件等功能,用ARJ做备份,比BACKUP和RESTORE命令更快,更方便.
一.标准格式:ARJ<命令参数>[-<开关参数>...](压缩文件[<源文件路径名><源 文件
名>])
二.ARJ的基本功能
 1.在当前目录下建立一个压缩文件,该压缩文件饮食当前目录下的有文件(不包括
子目录).
  命令行:ARJ A ARCHIVE
  其中A是ARJ的一个命令,意思是增加文件到压缩文件里,而ARCHIVE即为压缩以
后的文件名.
 2.将当前目录中的两个文件MANEL和NAME2添加到压缩文件中.
  命令行:ARJ A ARCHIVENAME1 NAME2
 3.将当前目录下的所有扩展名为.DOC文件(不包括子目录)进行压缩.
  命令行:ARJ A ARCHIVE *.DOC
 4.将指定目录下的所有文件(不包括子目录)进行压缩
  命令行:ARJ A ARCHIVE MANE DIRECTORY\*.*
 5.将指定目录下的所有文件(包括子目录)进行压缩.
  命令行:ARJ A-R ARCHIVE MANE DIRECTORY\*.*
  其中-R是ARJ 的一个开关,意思是压缩包括子目录在内的文件,开关的位置可以
放在命令行中任何一个位置.
 6.将指定目录的文件压缩到软盘上,即在软盘上产生一个压缩文件,开该文件包括
指定目录下的所有文件(不包括子目录).
 7.当指定目录下的文件太多以至于压缩文件太大不能在一张软盘中存放时,可在
命令行加入-VA或-V360等参数.
  命令行:ARJ A A:ARCHIVE MANE DIRECTORY\*.*
  其中-VA的含义在后面将做解释.
 8.将压缩文件释放到当前目录下
  命令行:ARJ E ARCHIVE
  其中E是ARJ的一个命令,意思是从压缩文件中释放文件.
 9.将压缩文件按原来目录结构释放
  命令行:ARJ X ARCHIVE
  其中X是ARJ的一个命令,意思早释放包括子目录在内的所有文件.
 10.释放多卷文件.
  命令行:ARJ X-V A:ARCHIVE
 11.把压缩文件变成自我解压缩文件,即可执行文件.
  命令行:ARJY-JE ARCHIVE
  其中Y是ARJ的一个命令,-JE是开关项,两者共同的作用是将压缩文件变成自我
解压缩文件.
三.备份磁盘
 利用上面介绍的ARJ的基本功能,就可以做磁盘备份了.例如,现在要用1.2M的软盘
备份C:中的SAS软件.我们已经知道SAS软件全部放在C:中SAS目录下,因此,可以用如
下命令做备份:
      ARJ A-R -V1200 A:SAS.001 C:\SAS\*.*
 对此命令做如下说明:
 A是ARJ的一个基本命令,其功能是增加文件到压缩文件里.
 -R是ARJ的一个开关,它可以放在ARJ命令行中的任意一个位置,其作用是不仅压
缩指定目录下的文件,而且也压缩指定目录下的子目录内的所有文件.类似于DOS的
BACKUP命令中的/S选项.
 -V1200也ARJ的一个开关.-V表示所产生的压缩文件是一个多卷的压缩文件,如一
张软盘装不下,可以再插另一张软盘,直到指定的子目录及其以下子目录内的所有文
件都压缩完为止.-V后面1200指的是多卷压缩文件放在1.2M的软盘上,同样,-V360,
 -V1440分别指多卷压缩文件放在360K和1.4M的软盘上,这个开关也可以用-VA代
替,A意指ARJ自动识别所插软盘的容量,并产生相应大小的多卷压缩文件.用这个开
关可以用任何规格的软盘.
 A:SAS.001指的是在 A:盘产生从001到999的多卷压缩文件.一般情况下,如果压缩
文件名不带扩展名,则 ARJ自动加上扩展名.ARJ.对于多卷压缩文件的情况,如果不指
定压缩文件的扩展名,则多卷压缩文件名依次为: SAS.ARJ,SAS.A01.A02等,如果指定
扩展名为.001(即用A:SAS.001)则多卷文件名依次为: SAS.001,SAS.O0S等,这样可以
做到压缩文件名与备份相对应.即 SAS.001 为第一张备份盘,SAS.002 为第二张备份
盘等等.
 C:\SAS\*.*指的是要压缩的文件所在的目录.用以上命令备份磁盘,一张软盘压满
以后,ARJ会自动提示插入下一张软盘,这样做需要人总坐在计算机前,而且也影响压缩
速度,所以在硬盘容量允许的情况下,我们也可以将多卷的压缩文件放在硬盘指定的目
录下,待全部压缩好以后,再自选拷贝到软盘上.例如,可用如下命令:
    ARJ A -R -V1200 C:\TRY\SAS.001 C:\SAS\*.* -Y
 在以上命令中,-V1200的作用是产生1.2M的多卷压缩文件(以备将来拷贝到1.2M的高
密盘上),同样可用-V360 和-V1440.但应注意这里不能用-VA,在以上命令中,增加了一
个开关-Y,它的含义是所有需用回答YES或NO的问题中均回答YES.这样做是为了在 ARJ
工作时不需要人的干预,另外也为了加快运行速度.
四.恢复文件
 将多卷的压缩文件再释放到硬盘上,即解压缩.以上面做好的SAS软件的备份为例,
解压缩可以用如下命令:
    ARJ X-V A:SAS 001 D:SAS -Y
 其中X是ARJ的一个主要命令,其作用是把文件解压缩,包括子目录名.
 -V是开关,表示所解的是多卷压解文件.
 -Y同前.但这里在需要插盘时仍然要给出提示.
 若将多卷的压缩文件全部(比如说:SAS.001,SAS.002,SAS.003,SAS.004,SAS.005,
SAS.006等)拷入C:的某一子目录下(比如说:\TRY下),然后,再将其释放到某个驱动
器下的某个子目录中(比如说:D\SAS下),可用下列命令完成:
    ARJ X-V C:TRY\SAS.001 D:\SAS -Y
 这样做比用软盘依次释放速度快得多,而且方便得多.ARJ还有许多功能,在DOS命
令行上键入ARJ/?或ARJ-?可得到一份较详尽的帮助信息.
访问起步网站     给版主留言       给版主写信