【发布时间】:2018-12-09 18:43:54
【问题描述】:
我的批处理脚本中有一个动态变量,我需要稍后在脚本中使用或打印它,例如
set txt1=hello world
echo %txt1%
set /a num=1
echo %txt%%num%
在此示例的第二行中,结果将为“hello world”,但在最后一行中为 1,如何使最后一行使用动态变量打印“hello world”
【问题讨论】:
-
我敢打赌,使用这个搜索词[batch-file]动态变量,您会获得更多的点击; take a look.
-
Mmmm...这不是动态变量,而是数组元素,即有几个
txt元素是通过数字 index 或 subscript 选择。有关批处理文件中阵列管理的详细信息,请参阅this answer。 PS:在批处理文件中动态变量有time、random等。输入set /?并阅读关于“环境动态变量”的部分...
标签: batch-file