永发信息网

DOS 版文件压缩归档软件 ARJ.EXE 的基本用法

答案:1  悬赏:10  手机版
解决时间 2021-10-11 04:05
  • 提问者网友:轮囘Li巡影
  • 2021-10-10 21:25
DOS 版文件压缩归档软件 ARJ.EXE 的基本用法
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-10-10 22:49
1.压缩  现在我们来把 D盘中 share目录下的文件压缩到一个叫 j的文件中去。在DOS模式下,首先我们进入ARJ软件所在的目录D:\arj,在dos提示符后键入:    arj a share d:\share\*.*   回车,ARJ就将d:\share下的文件压缩了。  在这个命令中:a表示对文件进行压缩,share表示压缩后的文件名,这里不用写文件的扩展名,ARJ会自动为我们的文件加上".arj"的扩展名,d:\share\*.*表示要对这个目录下所有文件进行压缩。压缩完成后,c:盘根目录下会多出一个叫 j的文件,这就是我们刚才对share目录下所有文件压缩产生的文件,比较一下,这个扩展名为arj的文件是不是比share目录中的这些文件的"体积"要小得多了?怎么样,用ARJ压缩文件真的不难!但一定要注意一点:一定要把压缩后的文件名放在源文件列表或目录名之前。2.分盘压缩  你一定有过这样的经历:你想从朋友那儿拷贝一个软件,可是这个软件压缩之后用一张三寸软盘盛不下。这时你该怎么办呢? ARJ提供了分盘压缩的功能,比如我们刚才压缩的 j,很明显,一张软盘是放不下的,下面我们对 share目录下的所有文件按一张三寸盘的容量进行压缩。   在 dos提示符下,键入: arj a -v1440 test d:\share\*.*, [输入命令: arj 加参数 a -v1440 压缩后的文件名 test,要压缩的文件 d 盘 share目录下的所有文件] [ - 念做“杠”] 在这条命令中,a仍然表示对文件进行压缩,“ -v1440”中“ -v”告诉 ARJ,我们要进行分盘压缩,“ 1440”是表示压缩后每个文件的大小为 1440K,即一张三寸软盘的容量,当然我们也可以写成其它值。明白这条命令的含义后,敲回车键。当系统提示你“ OK to process next volume( 1)”时,输入“ Y”键,再按回车键,系统继续对文件进行压缩。压缩完毕,我们查看一下当前目录,看到多出两个文件“ j”及“ test.a01”。这时,就可以将这两个压缩文件分别拷贝到软盘上了。 不知你发现没有,我们在分盘压缩时,并没有直接把文件压缩到软盘上,是 ARJ不支持这么压缩么?当然不是,你只要把“ test”改为“ a:\test”[ a 盘下 test]就可以直接把文件压缩到软盘,但我们一般不这么做,因为这样压缩时速度会很慢,而且,如果压缩到一半时,遇到了坏盘,那前面压缩的文件就都白费了,只好再重头来一遍了。我们一般是先将文件压缩到硬盘,然后再将压缩后的文件拷贝到软盘,这样可以提高压缩效率,节省时间。 另外,我们在分盘压缩一个目录下的文件时,一定不要把压缩文件指定在源文件相同的目录下。如果把它们指定在了同一具目录下,那么,在第一张盘压缩完成后会保存在源文件的目录下,第二张盘开始压缩时,会把第一张盘的文件当做源文件再次压缩。3:解压文件   当你把软盘上的压缩文件拷贝到硬盘上时,它仍然是压缩后的文件,你必须首先将这些压缩文件解开才能使用。那么怎么解压缩呢?ARJ的参数“e”表示对文件解压缩,在ARJ所在的目录下,键入:ARJ e j d:\arj。  回车,ARJ开始解开压缩文件 j到d:\arj目录下 。4.生成自解压文件( .EXE文件)  用上述方法压缩出的文件必须用 ARJ软件解开压缩, ARJ软件还为我们提供了压缩成可执行文件的压缩方式,这种格式的压缩文件在解压缩时不需要 ARJ软件,只要一运行,就可以自动解压缩。   生成自解压文件( .EXE文件)的方式为: arj a -je share d:\share\*.*。  然后回车, OK! ARJ已将 share文件夹下所有的文件压缩成 share.exe。5.定制压缩文件类型   使用 ARJ软件可以很方便地定制压缩的文件类型。比如可以使用通配符(*、?)指定压缩哪一类文件或不压缩哪一类文件,可以指定包含或不包含子目录下的文件, 将文件压入已有的压缩包或从压缩包中取出一部分文件。例如:我们仅想将 share文件夹下所有扩展名为BMP的文件压缩成 j,我们可以用命令:  arj a mybmp d:\share\*.bmp。  这样我们便为 share下所有扩展名为 bmp的文件压缩成 j压缩文件。  如果在压缩时使用了“ -r”开关, ARJ会把被压缩目录下的子目录一起压缩起来。  我们来试一下,在 ARJ的目录下输入: arj a -r 123 d:\share,   回车。这样, share目录下的所有文件和目录就都被压缩到了 j文件中了。  如果我们要解压缩这个文件,该怎么办呢?在默认情况下, ARJ是不还原压缩文件的目录结构的,但是,如果在解压缩时使用了“ x”命令, ARJ将会按原来的目录结构来解压缩z这个压缩文件。  输入: arj x 123,回车,系统提示我们是否要建立 share目录,输入 Y,回车,又提示是否建立 exe目录,再输入 Y,回车。这样 share目录和它下面的子目录就都被还原出来了。  通过前面的例子我们可以看到, ARJ有一个固定的命令格式:   arj 命令 -参数 压缩文件名 源文件名   命令 告诉 ARJ要进行什么操作,前面我们用到的 a、e、x等都是命令;  参数:用来对某一命令进行具体的设置,如 v1440、je、r等,对于参数的使用,你一定要注意一点:每一个参数的前面都必需有一个“-”号; 压缩文件名就是用 ARJ压缩后生成的文件的路径和名称;  源文件名:是被压缩的文件的路径和名称。   知道了 ARJ的命令行格式后,你就可以通过输入“ arj /?”命令来根据 ARJ的帮助来学习它更加强大的功能了。详见:洪恩在线
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯