arrays - 如何为键=值项目批量遍历数组

标签 arrays loops for-loop batch-file

我有一个定义为LIST=(a b c d e)的数组。 a, b, c, d, e设置为系统变量,例如。 a=AAA, b=BBB

在批处理脚本中,我想执行如下所示的for循环:

for %%i in %LIST% do echo %%i=%%%i% (unfortunately, this doesn't work)

我要实现的是%%i (a) = %%%i% (%a%),它将被解析为系统变量,因此,除了显示%a%之外,还将其解析为a=AAA

您知道如何在批处理脚本中执行此操作吗?

谢谢!

最佳答案

for %%i in %LIST% do CALL echo %%i=%%%%i%%

应该可以解决您的问题。

关于arrays - 如何为键=值项目批量遍历数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18434254/

相关文章:

javascript - 如果对象对象数组包含键,则 Angular 隐藏按钮

java - Java 数组队列

Java 8 : Compare multiple attributes in two lists

loops - 每个循环的 SCSS 具有带十进制值的多个变量

Javascript:无法停止 setTimeout

java - 如何将输入句子的每个字母大写? ( java 语)

java - 需要使用Scanner读取文件但不知道如何比较

php - 我的数据库中的 while 循环正在重复结果。我知道这是我的查询格式不正确。

r - 与 R 并行置换矩阵列

php - 根据状态和项目名称计算所有项目的总和