中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-19 16:03
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 壓縮檔案的一個問題 查看 1,169 回复 6
楼 主 壓縮檔案的一個問題 发表于 2009-01-07 12:55 ·  中国 江苏 苏州 电信
新手上路
积分 10
发帖 4
注册 2009-01-06 13:31
17年会员
UID 135934
性别 男
状态 离线
MSDOS7.1下壓縮有些檔案后會出現如下檔案: $rar$_aa.aaa
但有些就不會,請問各位有知道是什麽原因嗎?
運行程式參數如下:
rar a -r -sfx ***.exe c:\****
2 发表于 2009-01-12 18:00 ·  中国 上海 杨浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
看样子像是 RAR 没有正常退出生成的临时文件,你检测一下每次运行 RAR 后退出码,然后查找一下相应的说明,看看是什么问题。
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
Paul041183 +1 2009-01-12 18:49
3 发表于 2009-01-12 18:49 ·  中国 江苏 苏州 电信
新手上路
积分 10
发帖 4
注册 2009-01-06 13:31
17年会员
UID 135934
性别 男
状态 离线
可否具體說明下如何查看相關說明文件呢? 謝謝!
4 发表于 2009-01-12 21:27 ·  中国 上海 杨浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
这是 3.71 版的 RAR 退出码说明,不知你用的 RAR 是多少版本,估计应该差不多

Exit values
~~~~~~~~~~~

RAR exits with a zero code (0) in case of successful operation. The exit
code of non-zero means the operation was cancelled due to an error:

255 USER BREAK User stopped the process

9 CREATE ERROR Create file error

8 MEMORY ERROR Not enough memory for operation

7 USER ERROR Command line option error

6 OPEN ERROR Open file error

5 WRITE ERROR Write to disk error

4 LOCKED ARCHIVE Attempt to modify an archive previously locked
by the 'k' command

3 CRC ERROR A CRC error occurred when unpacking

2 FATAL ERROR A fatal error occurred

1 WARNING Non fatal error(s) occurred

0 SUCCESS Successful operation


你看一下你 RAR 目录中有没有 RAR.TXT 或 .DOC 这个文件。
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
Paul041183 +1 2009-01-13 17:16
5 壓縮檔案的一個問題 发表于 2009-01-13 17:16 ·  中国 江苏 苏州 电信
新手上路
积分 10
发帖 4
注册 2009-01-06 13:31
17年会员
UID 135934
性别 男
状态 离线
版本為2.00,有這個rar.txt這個檔案,,有此檔案說明了什麽呢
6 壓縮檔案的一個問題 发表于 2009-01-13 17:17 ·  中国 江苏 苏州 电信
新手上路
积分 10
发帖 4
注册 2009-01-06 13:31
17年会员
UID 135934
性别 男
状态 离线
如何解決此bug呢?
7 发表于 2009-01-13 18:07 ·  中国 上海 杨浦区 电信
金牌会员
★★★★
积分 4,639
发帖 2,239
注册 2005-01-30 00:00
21年会员
UID 35785
性别 男
状态 离线
这个不叫 bug ,或者说不一定是 RAR 的 bug 造成的。你先检测一下 RAR 运行后的退出码,然后看一下你的 2.0 的 RAR.TXT 文档中相应的说明,你也去找 "Exit values" 这一行。比如,如果退出码是9,那么说明是建立文件错,具体是什么原因引起这个错误还要看你具体的情况,这一点我无法帮你判断。
论坛跳转: