中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 11:04
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS批处理 & 脚本技术(批处理室) » 请高手们进来讨论讨论%%和!!的具体用法
可打印版本  1,019 / 6
第1楼 Lin7uan 发表于 2010-04-18 18:24
初级用户 发帖 32 积分 38
请高手们进来讨论讨论%%和!!的具体用法
请高手们进来讨论讨论%%和!!的具体用法,我在旁学习学习。
如题。我先乱写一个
SET %%==!!
第2楼 HAT 发表于 2010-04-18 22:10
版主 发帖 5,017 积分 9,023
我也乱写一个SET !!==%%
第3楼 exzzz 发表于 2010-04-18 23:38
初级用户 发帖 167 积分 194
set /?
就知道了
第4楼 jarry0932 发表于 2010-04-19 00:40
初级用户 发帖 122 积分 128
没有什么好讨论的,自己看教程
第5楼 luuk 发表于 2010-04-19 12:46
初级用户 发帖 46 积分 69 来自 山东
教程里有些东西很晦涩,需要指点,,相信来这个论坛的,都知道用*** /?来获取帮助,但我们之所以还要拉请教,就是因为看不懂,而且都是自学的,旁边就自己在学批处理,问谁去,向谁请教去?
第6楼 jarry0932 发表于 2010-04-19 19:48
初级用户 发帖 122 积分 128
那要说,%a%就是引用变量,!a!就是引用延迟的变量,就这么简单。但在实际中遇到的种种问题,当然不会这么简单,你可以把实际应用中遇到的难题拿出来讨论,大家可以帮你解决,你也可以慢慢进步,可单独去讲道理,从何处开始讲?
第7楼 Lin7uan 发表于 2010-04-21 01:53
初级用户 发帖 32 积分 38
相信大家见过
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 ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023