中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-10 05:53
47,811 主题排行 / 349,897 发帖 / 今日 2 篇 / 48,255 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]setlocal enabledelayedexpansion位置到底放哪最好?
可打印版本  2,174 / 17
第16楼 everest79 发表于 2008-10-25 15:30
金牌会员 发帖 1,127 积分 2,564
把问题复杂化了,嘿嘿
第17楼 terrytong 发表于 2008-10-25 16:07
中级用户 发帖 115 积分 240
非常感谢moniuming兄啊.
我用tokens=1只是想取beijing对应的号码.
我还是有点奇怪,为什么把setlocal enabledelayedexpansion放到第一个FOR外面N,K都能累加?但是会漏掉几个特殊文件名的文件?像 3!6(2)Z&.LOG, 3!2(2&YK.LOG 等都会被漏掉.
把它放到里面后,特殊文件名的文件是有被执行到,N也可以累加,可是K就不行?
第18楼 HAT 发表于 2008-10-25 18:30
版主 发帖 5,017 积分 9,023
为什么把setlocal enabledelayedexpansion放到第一个FOR外面N,K都能累加?但是会漏掉几个特殊文件名的文件?像 3!6(2)Z&.LOG, 3!2(2&YK.LOG 等都会被漏掉.

http://www.cn-dos.net/forum/viewthread.php?tid=43905#pid305959
上一页  1 2
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023