level 11
先假设一下代码背景环境:
set ra=%random%
set /a .%ra%=0123456789,a=ra
set ra=
现在只知道变量名a,不知道.%ra%的变量名,要获取%.ra%的值需要通过变量嵌套
办法一:
call echo %%.%a%%%
::经典的call
办法二:
setlocal enabledelayedexpansion
echo !.%a%!
::常见的变量扩展
方法三:
cmd /v:on /c echo !.%a%!
::也是变量扩展,很奇怪为什么没见过别人用。。。。
2011年02月15日 05点02分
1