中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-15 12:25
中国DOS联盟论坛 » DOS学习入门 & 精彩文章 (教学室) » 请教注释的用法 查看 1,485 回复 11
楼 主 请教注释的用法 发表于 2007-01-13 21:24 ·  中国 广东 广州 白云区 电信
中级用户
★★
积分 251
发帖 108
注册 2007-01-07 11:33
UID 75721
性别 男
来自 湖南==>广州
状态 离线
除了用rem 和::能不能在命令后面加..一定要自己一行吗??
2 发表于 2007-01-14 00:28 ·  中国 湖北 武汉 教育网
初级用户
★★
积分 129
发帖 54
注册 2007-01-04 01:03
UID 75376
性别 男
来自 武大信息学部
状态 离线
你试下下面的命令有什么变化,就知道了..
内容为:rem this is a joke!
pause
看一下效果
再修改为::this is a joke!
pause
再看效果
再修改为::
this is a joke!
再看效果
3 发表于 2007-01-14 00:31 ·  中国 湖北 武汉 教育网
初级用户
★★
积分 129
发帖 54
注册 2007-01-04 01:03
UID 75376
性别 男
来自 武大信息学部
状态 离线
修改下:上面最后的一个输入应该是rem
this is a joke!
4 发表于 2007-01-16 14:52 ·  中国 广东 广州 白云区 电信
中级用户
★★
积分 251
发帖 108
注册 2007-01-07 11:33
UID 75721
性别 男
来自 湖南==>广州
状态 离线
谢谢...
::cmd会跳过这一行吧
rem则会处理..
DOS新人.多多指導
5 发表于 2007-01-21 09:17 ·  中国 江西 南昌 电信
银牌会员
★★★
天的白色影子
积分 2,343
发帖 636
注册 2004-03-06 00:00
UID 19350
性别 男
状态 离线
命令后面、前面或者中间都可以使用注释

用 %= 和 =% 把注释的内容包含起来就可以了

类似于C语言的 /* 和 */ ,只是不能跨行

例:

%=命令开始运行=% dir /a %=列出当前目录下所有文件=% |find "test" %=从中找到含有test的文件=%
本帖最近评分记录 (共 2 条) 点击查看详情
评分人分数时间
redtek +11 2007-01-21 21:14
oilio +1 2007-01-24 01:44
6 发表于 2007-01-21 10:11 ·  中国 广东 电信
荣誉版主
★★★★
batch fan
积分 5,226
发帖 1,737
注册 2006-03-10 00:38
UID 51697
来自 成都
状态 离线
  qzwqzw 的方法别开生面啊,收下了。
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。
7 发表于 2007-01-21 11:16 ·  中国 湖南 娄底 新化县 电信
新手上路
积分 10
发帖 5
注册 2006-11-22 02:32
UID 71314
性别 男
状态 离线
%= 注释 =%

这种注释方法不错, 在批处理解释器执行宏展开时, 注释内容当成变量, 变量无值实则等于没有任何执行代码.

qzwqzw兄在百分号内侧用等号可以保证不与其他任何变量同名, 用等号作为变量名中的字符可以阻止set对其赋值, 不错...
8 发表于 2007-01-21 12:55 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
UID 59080
状态 离线

  学习了,收下~~~
9 发表于 2007-01-24 01:46 ·  中国 江苏 连云港 电信
高级用户
★★★
前进者
积分 641
发帖 303
注册 2007-01-10 02:57
UID 76009
性别 男
状态 离线
好啊,真强,还有这种用法。又受教了。谢谢。
我相信总有一天,总会遇到一个人可以相濡以沫、相吻以湿!
10 发表于 2007-02-02 15:33 ·  中国 湖北 武汉 电信
新手上路
积分 16
发帖 7
注册 2007-02-02 06:14
UID 78397
性别 男
状态 离线
强,用这方法后注释可以不用独占一行了~
11 发表于 2007-02-02 16:26 ·  美国 北达科他州立大学
中级用户
★★
积分 316
发帖 152
注册 2006-06-18 13:01
UID 57204
性别 男
状态 离线
又增长了见识,收下了
12 发表于 2007-11-22 22:36 ·  中国 湖北 黄冈 电信
初级用户
积分 25
发帖 16
注册 2006-10-12 00:35
UID 65375
状态 离线
学习了
论坛跳转: