【发布时间】:2016-06-23 14:23:18
【问题描述】:
到目前为止,我的代码如下所示:
:start
set a=0
echo Enter Number:
set /p b%a%=
set /a a=%a%+1
if %a% lss 5 goto start
set x=1
:show
echo Number 1: %b%a%%
if %x% lss 5 goto show
这可能吗?它就像一个数组,但从技术上讲它不是。
【问题讨论】:
-
也许有一些丑陋的 hack:您可以在运行时使用 echo 生成批处理文件,然后将包含实际的 set /p 语句。
-
不确定您要达到的目标,我想您可能对这篇文章感兴趣:Batch: Parse TXT Lines into Array...
标签: batch-file