是否可以做这样的事情?
set wordNum=1
set word=Test
:: ^
::This stuff is just so that if people want to
::test it, they have all the variables they need.
set word%wordnum%=%word%
set file=!word%wordNum%!
echo %file%
如果是这样,我做错了什么? 在上下文中,我试图提醒计算机它记录的最后一个单词。
答案 0 :(得分:1)
几乎完成了。
setlocal enabledelayedexpansion
set wordNum=1
set word=Test
set word%wordnum%=%word%
set file=!word%wordNum%!
echo %file%
要使用延迟扩展,您需要启用它