- @echo off
- set abc=楼主万岁
- setlocal
- set abc=才怪
- endlocal
- echo %abc%
- pause>nul
复制代码 楼上的忘记加百分号了!
后面的“才怪”两字 作用域 只是在 setlocal 至 endlocal之间!
所以就后打印出来的是 “楼主万岁”。。
如果改成下面这样那就不一样了!
- @echo off
- setlocal
- set abc=楼主万岁
- set abc=才怪
- echo %abc%
- endlocal
- pause>nul
复制代码
打印出来的是“才怪”。
[ 本帖最后由 specter 于 2008-12-9 14:14 编辑 ] |