中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-12 10:00
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请高手们进来讨论讨论%%和!!的具体用法 查看 1,015 回复 6
楼 主 请高手们进来讨论讨论%%和!!的具体用法 发表于 2010-04-18 18:24 ·  中国 广东 深圳 电信
初级用户
积分 38
发帖 32
注册 2010-04-07 22:43
16年会员
UID 164009
性别 男
状态 离线
请高手们进来讨论讨论%%和!!的具体用法,我在旁学习学习。
如题。我先乱写一个
SET %%==!!
2 发表于 2010-04-18 22:10 ·  中国 重庆 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
我也乱写一个SET !!==%%
3 发表于 2010-04-18 23:38 ·  中国 广东 深圳 电信
初级用户
★★
游手好闲 + 无所事事 ..
积分 194
发帖 167
注册 2007-04-30 09:43
19年会员
UID 87022
性别 男
状态 离线
set /?
就知道了
4 发表于 2010-04-19 00:40 ·  中国 陕西 咸阳 电信
初级用户
★★
积分 128
发帖 122
注册 2009-09-21 06:24
16年会员
UID 152378
性别 男
状态 离线
没有什么好讨论的,自己看教程
5 发表于 2010-04-19 12:46 ·  中国 吉林 长春 电信
初级用户
积分 69
发帖 46
注册 2010-03-18 11:14
16年会员
UID 162446
性别 男
来自 山东
状态 离线
教程里有些东西很晦涩,需要指点,,相信来这个论坛的,都知道用*** /?来获取帮助,但我们之所以还要拉请教,就是因为看不懂,而且都是自学的,旁边就自己在学批处理,问谁去,向谁请教去?
6 发表于 2010-04-19 19:48 ·  中国 陕西 汉中 移动
初级用户
★★
积分 128
发帖 122
注册 2009-09-21 06:24
16年会员
UID 152378
性别 男
状态 离线
那要说,%a%就是引用变量,!a!就是引用延迟的变量,就这么简单。但在实际中遇到的种种问题,当然不会这么简单,你可以把实际应用中遇到的难题拿出来讨论,大家可以帮你解决,你也可以慢慢进步,可单独去讲道理,从何处开始讲?
7 发表于 2010-04-21 01:53 ·  中国 广东 深圳 电信
初级用户
积分 38
发帖 32
注册 2010-04-07 22:43
16年会员
UID 164009
性别 男
状态 离线
相信大家见过
SET "ABC=EFG"

有没有见过
SET "ABC"="EFG"
的呢?

SET ABC=EFG
SET ABC=%EFG%
SET %ABC%=EFG
SET %ABC%=%EFG%
SET %ABC:EFG=HIJKLMN%
SET "ABC="%EFG:~1,2% ?" 有个空格或特殊符号"
SET !ABC!=这个就不是很了解了

[ Last edited by Lin7uan on 2010-4-21 at 01:57 ]
论坛跳转: