|
Eblis
中级用户
积分 251
发帖 108
注册 2007-1-7 来自 湖南==>广州
状态 离线
|
『楼 主』:
请教注释的用法
除了用rem 和::能不能在命令后面加..一定要自己一行吗??
|
|
2007-1-13 21:24 |
|
|
boluor
初级用户
积分 129
发帖 54
注册 2007-1-4 来自 武大信息学部
状态 离线
|
『第
2 楼』:
你试下下面的命令有什么变化,就知道了..
内容为:rem this is a joke!
pause
看一下效果
再修改为::this is a joke!
pause
再看效果
再修改为::
this is a joke!
再看效果
|
|
2007-1-14 00:28 |
|
|
boluor
初级用户
积分 129
发帖 54
注册 2007-1-4 来自 武大信息学部
状态 离线
|
『第
3 楼』:
修改下:上面最后的一个输入应该是rem
this is a joke!
|
|
2007-1-14 00:31 |
|
|
Eblis
中级用户
积分 251
发帖 108
注册 2007-1-7 来自 湖南==>广州
状态 离线
|
『第
4 楼』:
谢谢...
::cmd会跳过这一行吧
rem则会处理..
|
DOS新人.多多指導 |
|
2007-1-16 14:52 |
|
|
qzwqzw
银牌会员
天的白色影子
积分 2342
发帖 635
注册 2004-3-6
状态 离线
|
『第
5 楼』:
命令后面、前面或者中间都可以使用注释
用 %= 和 =% 把注释的内容包含起来就可以了
类似于C语言的 /* 和 */ ,只是不能跨行
例:
%=命令开始运行=% dir /a %=列出当前目录下所有文件=% |find "test" %=从中找到含有test的文件=%
此帖被 +12 点积分 点击查看详情 评分人:【 redtek 】 | 分数: +11 | 时间:2007-1-21 21:14 | 评分人:【 oilio 】 | 分数: +1 | 时间:2007-1-24 01:44 |
|
|
|
2007-1-21 09:17 |
|
|
namejm
荣誉版主
batch fan
积分 5226
发帖 1737
注册 2006-3-10 来自 成都
状态 离线
|
『第
6 楼』:
qzwqzw 的方法别开生面啊,收下了。
|
尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。 |
|
2007-1-21 10:11 |
|
|
mulinsen
新手上路
积分 10
发帖 5
注册 2006-11-22
状态 离线
|
『第
7 楼』:
%= 注释 =%
这种注释方法不错, 在批处理解释器执行宏展开时, 注释内容当成变量, 变量无值实则等于没有任何执行代码.
qzwqzw兄在百分号内侧用等号可以保证不与其他任何变量同名, 用等号作为变量名中的字符可以阻止set对其赋值, 不错...
|
|
2007-1-21 11:16 |
|
|
lxmxn
版主
积分 11386
发帖 4938
注册 2006-7-23
状态 离线
|
|
2007-1-21 12:55 |
|
|
oilio
高级用户
前进者
积分 641
发帖 303
注册 2007-1-10
状态 离线
|
『第
9 楼』:
好啊,真强,还有这种用法。又受教了。谢谢。
|
我相信总有一天,总会遇到一个人可以相濡以沫、相吻以湿! |
|
2007-1-24 01:46 |
|
|
lbqldos
新手上路
积分 16
发帖 7
注册 2007-2-2
状态 离线
|
『第
10 楼』:
强,用这方法后注释可以不用独占一行了~
|
|
2007-2-2 15:33 |
|
|
amao
中级用户
积分 316
发帖 152
注册 2006-6-18
状态 离线
|
|
2007-2-2 16:26 |
|
|
yangxixing
初级用户
积分 25
发帖 16
注册 2006-10-12
状态 离线
|
|
2007-11-22 22:36 |
|