中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » [求助]批处理中返回码和参数的问题。
作者:
标题: [求助]批处理中返回码和参数的问题。 上一主题 | 下一主题
seifer1754
初级用户





积分 26
发帖 9
注册 2006-3-16
状态 离线
『楼 主』:  [求助]批处理中返回码和参数的问题。

看了很多批处理的教程,可是里面对于 批处理中的 返回码和参数 的说明,都不是很详细。
而要做一个比较完善的批处理文件,这两个方面又是需要大量使用的。

例如,我想用光盘来做一个自动的 ghost 系统恢复,希望能够用光盘自动启动 用光盘中的映像文件覆盖C盘,
autoexec.bat 文件是这样的

MSCDEX.EXE /D:IDECE001 /L:Z
Ghost -clone,mode=load,src=z:\bac.gho,dst=1:1 -sure -rb

现在我希望光盘启动后能够有一个提示信息,如果需要 请按 "1",如果不要 请按 "2" 退出。

那么我就需要有一个返回码来判断。
光盘里面的 autoexec.bat 该如何设定呢?

而很多批处理文件都使用了参数,可是对参数的应用一直没有很详细的教程
例如下面一个批处理文件,

echo.
message /b 15 1 %msg%
echo *** %msg% ***>> c:\diag\proc.log
getrtime >> c:\diag\proc.log

这里面 %msg% 是怎么使用的,有高手能够指点一下么?


希望有高手能够对这两个方面简单的讲解一下,小弟不胜感激。

2006-4-14 15:23
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: