- 帖子
- 144
- 积分
- 153
- 技术
- 3
- 捐助
- 0
- 注册时间
- 2010-3-24
|
本帖最后由 zaixinxiangnian 于 2011-8-13 22:19 编辑
回复 2# CrLf
亲请版主解答:
我试验了好多遍。分开来试,到最后也没弄明白 这段代码的执行顺序。
for /f "delims=" %%a in (1.txt) do set str=%%a ******这段为什么赋予str值一直是1.txt中最后一行?
for /f "delims=@" %%b in ("!str: 效果怪兽=@!") do echo %%b 这段("!str: 效果怪兽=@!") 是替换字符串的吗?为什么又是双引号又是双!号?
整个代码的执行过程到底是怎么样的呀?2楼版主能否解释下,对于第一个问题我遇到几次了。 |
|