指向变量的变量

来源:互联网 发布:skycc的营销软件 编辑:程序博客网 时间:2024/05/19 16:34
在DOS、bat中,如何引用变量指向的变量?
现在只发现了如下的形式:
!!temp!!
实例1
@echo off
set processName=robin;hubin;hb
set /a processNo=0
Setlocal enabledelayedexpansion
for %%i in (%processName%) do (
set /a processNo+=1
set processName!processNo!=%%i
)
for /L %%i in (1 1 %processNo%) DO (
set temp=processName%%i
@echo NO%%i is !!temp!!
)
pause
注意:需要开启变量延迟(Setlocal enabledelayedexpansion
原创粉丝点击