![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-13 08:08 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » MS-DOS下怎样使用解压缩共具 |
| 可打印版本 4,196 / 17 |
| 第1楼 majun2008218 | 发表于 2006-05-15 10:14 |
| 禁止访问 发帖 7 积分 35 来自 湖南 | |
|
MS-DOS下怎样使用解压缩共具 大家知道,为了保存文件且节省空间的占用,往往对文件进行压缩。而且,由于文件被压缩后通常只剩下了一个压缩文件,便于携带,还可以进行密码保护,所以文件的压缩及解压成了大家经常用到的一项操作,可以在本站“DOS使用”栏目中看到。那么如何进行这些操作呢?下面就介绍一下DOS下压缩/解压的方法。
由于压缩软件的不同,压缩文件也有好几种,最常见的压缩格式有ZIP、RAR、ARJ等等。尤其是ZIP格式,用得最为广泛,本站的软件中大多数就是这种格式。DOS下对这些ZIP文件进行压缩操作的工具有很多,如PKZIP、InfoZIP等等,其中最有名且最实用的是PKZIP/PKUNZIP工具,它的最新版本是2.50版,可在本站的“压缩软件”中下载,运行其中的自解压文件,然后就可以直接使用了,而不需要进行安装。有些人用过WinZip、WinRAR等工具,从安装到使用,通常需要进行一系列的步骤才能完成一项操作,而PKZIP/PKUNZIP则大不一样,它继承了DOS方便实用的特点,使用起来非常容易,通常一条命令就可以完成对ZIP的相应操作,快速高效。而且,PKZIP/PKUNZIP 2.50的功能也十分强大,不仅操作十分全面,而且完全支持文件列表和长文件名。以下列出PKZIP/PKUNZIP的用法和常用命令行参数: PKZIP [选项] ZIP文件名 [要压缩的文件名] 其中,常用的选项有(不区分大小写): -a 向压缩文件中添加文件. -d 从压缩文件中删除文件. -f 刷新压缩文件中的文件. -u 更新压缩文件中的文件. -p 存储进行压缩的文件的相对路径. -r 记住进行压缩的文件的所在路径结构. -s 设置压缩文件的密码. -v 查看压缩文件中的内容. -x 压缩时排除指定的文件. -z 添加或修改压缩文件的注解. 例如:PKZIP -A -S:FILE BMPS.ZIP D:\*.BMP,此命令将D:\下所有扩展名为BMP的文件压缩后加入到BMPS.ZIP文件中,并设置压缩密码为“FILE”。 如果没有指定选项的话,则自动向ZIP压缩文件中进行添加/更新文件的操作;如果没有指定要压缩的文件名的话,则默认对当前文件夹下的所有文件进行操作。比如:PKZIP FILES.ZIP即可将当前文件夹下的所有文件压缩后加入到FILES.ZIP中。 PKUNZIP [选项] ZIP文件名 [要解压的文件名] [要解压到的路径] 其中,常用的选项有(不区分大小写): -d 恢复压缩文件中所储存的路径结构. -e 从压缩文件中解压文件. -f 刷新解压出来的文件. -o 若已存在此文件的话解压时直接进行覆盖操作. -s 输入压缩文件的密码以进行解压. -t 测试压缩文件的完整性. -v 查看压缩文件中的内容. -x 解压时排除指定的文件. 例如:PKUNZIP -D -S:FILE BMPS.ZIP *.BMP即可将BMPS.ZIP文件中所有扩展名为BMP的文件解压出来,保留原有文件的路径,并输入当时设置的密码“FILE”以解压。 如果没有指定选项的话,则自动从ZIP压缩文件进行解压文件的操作;如果没有指定要解压的文件名的话,则默认对压缩文件夹中的所有文件进行操作。比如:PKUNZIP FILES.ZIP即可将FILES.ZIP文件中所有的文件进行解压。 可见,上面的PKZIP和PKUNZIP的操作十分相似(不过,PKUNZIP完全支持通配任,而PKZIP中指定的ZIP压缩文件名不能为通配符),但结果正好相反。由于它们的操作十分简便实用,因此,大家使用它们一会儿后就会觉得操作起来是十分容易的。 另外,PKZIP中还自带有PKZIPFIX等工具,可以对ZIP文件进行修复等操作。 对于RAR格式的文件,可以用RAR 3.0进行压缩和解压。它全面支持长文件名和最新的RAR文件压缩方法(不像RAR 2.50就不支持),也可在本站的“压缩软件”中下载。下面列出了RAR 3.0的命令行操作方法: RAR [命令] [选项] RAR文件名 [要压缩/解压的文件名] [要解压到的路径] 其中,常用的命令有: a 向压缩文件中添加文件. c 添加压缩文件的注解. e 将压缩文件中的文件解压到当前文件夹下. f 刷新压缩文件中的文件. l 列出压缩文件中的内容. t 测试压缩文件的完整性. r 修复损坏的压缩文件. x 将压缩文件中的文件解压到压缩文件中保存的文件夹下. 常用的选项有: -m 设置压缩级别,从0到5. -p 设置或输入压缩文件的密码. -r 记住进行压缩的文件的所在路径结构. -u 更新压缩文件中的文件. 由于它的操作方法和上面的ZIP文件的操作十分相似,在此就不再举例了。 对于ARJ压缩文件,它的操作与上面的RAR几乎完全相同,可参照RAR的命令和选项。还有其它一些压缩格式的文件,如TAR、GZIP、ARC、ACE等等,也可以分别用相应的工具(如UNTAR、UNARC、UNACE等等)来完成其压缩/解压等操作。 以上是DOS下常见的压缩工具的使用,大家可以使用它们进行各种压缩/解压操作。 |
|
| 第2楼 Wengier | 发表于 2006-05-15 23:37 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
这篇文章是我写的呀,是“新DOS时代”网站中原创的。
|
|
| 第3楼 fujianabc | 发表于 2006-05-16 10:07 |
| 金牌会员 发帖 1,616 积分 3,467 | |
|
dos下还是ace最好用。
|
|
| 第4楼 Wengier | 发表于 2006-05-16 11:18 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
CAB也不错的,更通用些。
|
|
| 第5楼 wangshilong123 | 发表于 2006-05-26 11:08 |
| 初级用户 发帖 41 积分 109 | |
|
支持一下,楼主能多发点就好了。
|
|
| 第6楼 hxsztangjun | 发表于 2006-05-28 09:27 |
| 初级用户 发帖 10 积分 20 | |
|
学习了。。。。。
|
|
| 第7楼 luyuanm | 发表于 2006-05-28 10:45 |
| 初级用户 发帖 17 积分 42 | |
|
以前用DOS的时候用arj的时候多些,虽然不像zip那么流行,不过很好用,压缩比相对比较大,现在很多软件或游戏也是用windows版的arj来压缩的,推举
|
|
| 第8楼 luyuanm | 发表于 2006-05-28 10:47 |
| 初级用户 发帖 17 积分 42 | |
|
其实我觉得dos下的任何软件包括外部程序,多用用/?参数来查询一下,不懂的翻译成中文也就好了,根本不需要什么命令祥解之类的东西。
比如ghost,进入目录后打个命令ghost /? 所有的参数说明都有了,不懂的在翻译软件或翻译网站里查一下。 做人,要靠自己 |
|
| 第9楼 tamaki | 发表于 2006-07-25 22:50 |
| 初级用户 发帖 23 积分 50 | |
|
arj爽
压缩游戏用的 |
|
| 第10楼 tamaki | 发表于 2006-07-25 22:51 |
| 初级用户 发帖 23 积分 50 | |
|
DOS时代就是ARJ爽,
WINDOWS时代是WINRAR |
|
| 第11楼 Wengier | 发表于 2006-07-25 23:17 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
ZIP还是国际上最通用的格式。
|
|
| 第12楼 tsenix | 发表于 2006-07-27 00:56 |
| 初级用户 发帖 61 积分 121 来自 HK | |
|
同10楼的
|
|
| 第13楼 tamaki | 发表于 2006-08-01 01:47 |
| 初级用户 发帖 23 积分 50 | |
Originally posted by tsenix at 2006-7-27 00:56: ![]() ![]() ![]() ![]() |
|
| 第14楼 TEMPlxj | 发表于 2006-08-01 19:37 |
| 初级用户 发帖 20 积分 48 | |
|
rar 也可以在 DOS下用的 支持很多格式的文件。
RAR 3.50 beta 2 版权 (C) 1993-2005 Alexander Roshal 10 四月 2005 共享版本 输入 RAR -? 获得帮助 用法: rar <命令> -<开关 1> -<开关 N> <压缩文件> <文件...> <@列表文件...> <解压路径\> <命令> a 添加文件到压缩文件 c 添加压缩文件注释 cf 添加文件注释 cw 写入压缩文件注释到文件 d 删除压缩文件中的文件 e 解压压缩文件到当前目录 f 刷新压缩文件中的文件 i[参数]=<串> 在压缩文件中查找字符串 k 锁定压缩文件 l[t,b] 列出压缩文件[技术信息,简洁] m[f] 移动到压缩文件[仅对文件] p 打印文件到标准输出设备 r 修复压缩文件 rc 重建丢失的卷 rn 重命名压缩文件 rr[N] 添加数据恢复记录 rv[N] 创建恢复卷 s[名字|-] 转换压缩文件为自解压格式或转换回压缩文件 t 测试压缩文件 u 更新压缩文件中的文件 v[t,b] 详细列出压缩文件[技术信息,简洁] x 用绝对路径解压文件 <开关> - 停止扫描 ac 压缩或解压后清除存档属性 ad 添加压缩文件名到目标路径 ag[格式] 使用当前日期生成压缩文件名 ao 添加具有压缩属性的文件 ap<格式> 添加路径到压缩文件中 as 同步压缩文件内容 av 添加用户身份校验(仅注册版本可用) av- 禁用用户身份校验 c- 禁用注释显示 cfg- 禁用读取配置 cl 名称转换为小写 cu 名称转换为大写 df 压缩后删除文件 dh 打开共享文件 ds 对固实压缩文件禁用名称排序 e[+]<属性> 设置文件排除和包括属性 ed 不添加空目录 en 不添加"压缩文件结束"标志 ep 从名称中排除路径 ep1 从名称中排除基本目录 ep2 展开为完整路径 ep3 扩展路径为包含盘符的完全路径 f 刷新文件 hp[密码] 同时加密文件数据和文件头 id[c,d,p,q] 禁用消息 ieml[属性] 用 E-mail 发送压缩文件 ierr 发送所有消息到标准错误设备 ilog[名称] 把错误写到日志文件(只有注册版本可用) inul 禁用所有消息 ioff 完成一个操作后关闭 PC 电源 isnd 启用声音 k 锁定压缩文件 kb 保留损坏的已解压文件 m<0..5> 设置压缩级别(0-存储...3-默认...5-最大) mc<参数> 设置高级压缩参数 md<大小> 以KB为单位的字典大小(64,128,256,512,1024,2048,4096 or A-G) ms[ext;ext] 指定存储的文件类型 n<文件> 仅包含指定的文件 n@ 从标准输入设备读取文件名到包括 n@<列表> 在指定的文件列表包括文件 o+ 覆盖已存在文件 o- 不覆盖已存在文件 oc 设置 NTFS 压缩属性 os 保存 NTFS 流 ow 保存或恢复文件所有者和组 p[密码] 设置密码 p- 不询问密码 r 递归子目录 r0 仅递归通配符名称的子目录 ri<P>[:<S>] 设置优先级(0-默认,1-最小..15-最大)和以毫秒为单位的休眠时间 rr[N] 添加数据恢复记录 rv[N] 创建恢复卷 s[<N>,v[-],e] 创建固实压缩文件 s- 禁用固实压缩文件 sfx[名称] 创建自解压压缩文件 st[名称] 从标准输入设备读取数据(stdin) t 压缩后测试文件 ta<日期> 添加日期 <日期> 后修改的文件,日期格式 YYYYMMDDHHMMSS tb<日期> 添加日期 <日期> 前修改的文件,日期格式 YYYYMMDDHHMMSS tk 保留原始压缩文件时间 tl 设置压缩文件时间为最新文件时间 tn<时间> 添加 <时间> 以后的文件 to<时间> 添加 <时间> 以前的文件 ts<m,c,a>[N] 保存或恢复文件时间(修改,创建,访问) u 更新文件 v 自动检测创建卷的大小或者列出所有的卷 v<大小>[k,b] 创建卷大小=<大小>*1000 [*1024, *1] vd 创建容量前清除磁盘内容 ver[n] 文件版本控制 vn 使用旧风格的卷命名方案 vp 每卷之前暂停 w<路径> 指定工作目录 x<文件> 排除指定的文件 x@ 从标准输入设备读取要排除的文件名 x@<列表> 排除指定列表文件中的文件 y 假设对全部询问都回答是 z<文件> 从文件读取压缩文件注释 这个是RAR自带的帮助 |
|
| 第15楼 Wengier | 发表于 2006-08-02 23:02 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
要说支持的格式的话,恐怕还是7Zip最好,在DOS下可以支持众多格式。
|
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |