中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-29 05:08
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » 谁知道如何得到rar的返回值 查看 616 回复 1
楼 主 谁知道如何得到rar的返回值 发表于 2005-09-22 10:16 ·  中国 江苏 苏州 常熟市 电信
初级用户
积分 26
发帖 8
注册 2005-09-16 17:11
20年会员
UID 42565
性别 男
状态 离线
我需要在bat 中解压一个带密码的rar文件,密码正确往下否则重复,看到rar的说明文档里面有返回值0 代表成功 可是不知道如何取得
2 发表于 2005-09-22 18:41 ·  中国 山西 运城 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
Re yhcamel:

批处理中用 if errorlevel 来判断返回值的大小,其详细用法可以参看 DOS 的帮助文档或者大多数的批处理命令教程。对于你的要求可以试用如下语句:


:: 在此使用rar
if errorlevel 1 goto error
:: 在此填入rar正确执行的代码语句
goto end

:error
:: 在此填入rar执行出错的代码语句
goto end

:end
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
论坛跳转: