Batch Variable name and Percent sign
我有一个名为abc的变量
1 | SET ABC=Brazil |
我有另一个名为def的变量,其中包含一个名为第一个变量的字符串:
1 | SET"DEF=%%ABC%%" |
号
如何仅使用变量def访问字符串"巴西"?(我不能使用变量abc)
如果我使用echo命令,它(正确地)会显示%abc%。
1 | ECHO %DEF% ------> %ABC% |
1 | call echo %DEF% |
当找到该行时,解析器执行变量替换生成
1 | call echo %ABC% |
号
现在,执行命令,