中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-12 11:04
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 谁能深入讲解一下if、for、set、 % 查看 14,309 回复 61
楼 主 谁能深入讲解一下if、for、set、 % 发表于 2007-01-16 04:25 ·  中国 重庆 南岸区 电信
新手上路
积分 16
发帖 6
注册 2007-01-16 03:09
19年会员
UID 76630
性别 男
状态 离线
我是今天再发现这个网站的,进来后下了个bat文件的包来看,平时以为我的DOS命令学习的还可以,现在才发觉这里别有洞天啊!我要继续努力,在网上也下过一些教材,可是对if、for、set、%的讲解仍不够好,请各位大虾讲解下吧!

新增问题:
用批处理向注册表增加的命令 reg add 也讲解一下。

以前我用choice这个命令来判断输入,但功能用限,在论坛上看到用set /p来接受输入,麻烦详细讲解一下.

[ Last edited by cqxiaozi007 on 2007-1-15 at 03:40 PM ]
2 发表于 2007-01-16 04:42 ·  中国 四川 成都 联通
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
欢迎cqxiaozi007来到DOS联盟加入批处理的大家庭,但是请cqxiaozi007为大家想想:每个人进来都要高手给讲这个命令,那个用法,高手们累不累啊?每个人都要代码,高手们能写的过来吗?

所以,我的建议是:
1. 有问题,多搜索,个人推荐两种途径:http://www.google.comhttp://www.cn-dos.net/forum/search.php

2. 多看微软自家带的帮助 C:\windows\help\ntcmds.chm

3. 多看论坛里的老帖子,很经典的

我们的理念是:论坛里反复讨论过的话题,就不要重复拿出来FAQ了,你觉得这样好吗?

[ Last edited by electronixtar on 2007-1-16 at 04:44 AM ]

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
3 发表于 2007-01-16 04:45 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线

  楼上正解,严重同意。
4 发表于 2007-01-16 05:15 ·  中国 湖北 武汉 教育网
初级用户
★★
积分 129
发帖 54
注册 2007-01-04 01:03
19年会员
UID 75376
性别 男
来自 武大信息学部
状态 离线
不错啊,自学很重要的....高手指点的还有精神食粮 ....顶..
5 发表于 2007-01-16 05:40 ·  中国 重庆 南岸区 电信
新手上路
积分 16
发帖 6
注册 2007-01-16 03:09
19年会员
UID 76630
性别 男
状态 离线
electronixtar 说的有理啊,我也是心急啊,一下子看到这么多好的方法真想一下子吃掉^_^
6 发表于 2007-01-16 05:45 ·  中国 北京 联通
银牌会员
★★★
努力做坏人
积分 1,185
发帖 438
注册 2006-08-28 12:00
19年会员
UID 61449
来自 北京
状态 离线
记住:我们不是微软的技术支持,我们也是来学习的,我们不是教课的,我们也不是版主,我们就是我们,我们帮不了别人,因为我们也在学习
我今后在论坛的目标就是做个超级坏人!!!
7 发表于 2007-01-20 00:27 ·  中国 云南 大理白族自治州 大理市 电信
新手上路
积分 3
发帖 2
注册 2007-01-19 23:51
19年会员
UID 77055
性别 男
状态 离线
不是吧....没有回答问题还个个都在骂楼主.公平吗?这样个个都在说题问题的人,今后还有谁敢题问呢?论坛的作用就是问问题以及回答问题,哪有那么多的废话.
8 发表于 2007-01-20 02:25 ·  中国 四川 成都 教育网
铂金会员
★★★★
积分 7,493
发帖 2,672
注册 2005-09-02 00:00
20年会员
UID 42173
性别 男
状态 离线
各人有各人的看法而已,如果你把这个论坛当作问问题的我们也不反对。不过有一个问题我想问楼上的?凭什么我们必须回答你提出的各种问题?我们从回答问题中得到了什么实际的好处吗?我们只是一群对编程感兴趣、乐于分享知识的爱好者,但是我们对反复重复的问题感到厌倦了,if set for 这些问题已经被重复了若干次了,稍微动手搜索就能得到答案,为什么总是有人开一个新贴让高手不停的给反复解释呢?如果你是高手,每天做的事情就是把以前的帖子的内容Ctrl+C然后Ctrl+V到新帖子么?你觉得这样的“提问题的论坛”有什么意义吗?你站到我们的角度想多没有?


今后还有谁敢题问呢

我们不反对提问题,我们反对的是“反复提出早以解决,已经有现成答案的问题”。

很多问题搜索就能找到。如果你的确没有搜索到,再提出来,大家也可以讨论嘛


论坛的作用就是问问题以及回答问题,哪有那么多的废话.

说实话,我们DOS论坛能走到今天,其原因就是Climbing等一批前辈坚持论坛非技术因素的建设。如果你认为这些东西是废话,那么你大错特错了,高手也不会解决问题,但是高手知道解决问题的方法,高手也有问题,但是高手知道如何独立解决问题,这就是你和高手之间的差距,巨大的差距!

[ Last edited by electronixtar on 2007-1-20 at 02:41 AM ]
本帖最近评分记录 (共 1 条) 点击查看详情
评分人分数时间
doscndu +1 2020-01-11 00:52

C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
9 发表于 2007-01-20 02:27 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
Originally posted by chayujin at 2007-1-19 11:27:
不是吧....没有回答问题还个个都在骂楼主.公平吗?这样个个都在说题问题的人,今后还有谁敢题问呢?论坛的作用就是问问题以及回答问题,哪有那么多的 ...


  别人说的就是废话,你说的是什么呢?
10 发表于 2007-01-22 11:10 ·  中国 湖南 益阳 电信
新手上路
积分 17
发帖 10
注册 2007-01-22 04:52
19年会员
UID 77300
性别 男
状态 离线
是啊,不能因为自己懒惰就要别人做这做那的,每个人在论坛上都是平等的!人家高手也是这样一步一步走过来的,为什么我们这些后来的总想一步登天啊,我看还是踏踏实实地学习方法是最重要的
11 发表于 2007-01-27 00:16 ·  中国 广东 电信
新手上路
积分 12
发帖 6
注册 2007-01-25 05:02
19年会员
UID 77599
性别 男
状态 离线
偶是想为你讲解一下.可惜水平有限...
12 发表于 2007-01-29 13:06 ·  中国 浙江 温州 瑞安市 电信
初级用户
积分 30
发帖 13
注册 2006-08-11 12:32
20年会员
UID 60303
状态 离线
很少浏览网页的我,在这总想再看一下,因为这里有你也有我
13 发表于 2007-01-30 10:40 ·  中国 广东 江门 联通
初级用户
积分 30
发帖 13
注册 2006-01-06 09:50
20年会员
UID 48499
状态 离线
学会搜索是很重要的。在论坛,在百度,在google。
14 发表于 2007-01-30 11:02 ·  中国 四川 绵阳 (三台县)电信
初级用户
积分 26
发帖 11
注册 2005-07-25 17:50
21年会员
UID 41048
状态 离线
C:\windows\help\ntcmds.chm

还不知道有这个,多谢提醒。
15 关于回答 发表于 2007-01-30 21:30 ·  中国 河南 新乡 联通
新手上路
积分 13
发帖 7
注册 2007-01-26 03:54
19年会员
UID 77694
性别 男
状态 离线
其实高手们说的也对 从他们的角度来讲 没有义务为任何人解答问题 仅仅是凭着热情和爱好来这里聚集
但是新手们的心情也是可以理解的 既然对这个事务很感兴趣 谁不想一下子学到更多的东西 何况还是自己急于想知道的 那就更想得到答案了!
为了避免这些不必要的资源浪费 建议随时更新FAQ以便新手查阅
也是为了论坛的发展
论坛跳转: