DOS变量中类似数组的问题

Tody Guo 2008-11-08 10:09:01
WINDOWS下,DOS如果要设置如下的变量
如:

SET HP1=ABC
SET HP2=EDF
SET HP3=FDSFSAFS
SET HP4=FEFDFS
SET HP6=KLFFE
......
SET HP100=HJKFDH

不需要用很长的代码:
如:
echo %hp1%
echo %hp2%
......
echo %hp100%
将其输出!
像%hp%i%%,但这实际上不可以的。
请问:如何用for循环或其他方法将其一一输出?希望能得到各位大侠的帮助!谢谢!
...全文
494 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
nhycf 2008-11-10
  • 打赏
  • 举报
回复
如果要用在批处理中,请使用如下语句:
for /l %%n in (1,1,100) do set hp%%n
  • 打赏
  • 举报
回复
特意进来学习
nhycf 2008-11-09
  • 打赏
  • 举报
回复
for /l %n in (1,1,100) do set hp%n

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧