批处理读取txt文件的每一行并且赋值给变量
我想做个小游戏,要存档,想从1个txt里面得到几个数据,比方说把第一行送给变量a,第二行送给变量b...以此类推,要怎么做?...
我想做个小游戏,要存档,想从1个txt里面得到几个数据,比方说把第一行送给变量a,第二行送给变量b...以此类推,要怎么做?
展开
1个回答
展开全部
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('type "文本.txt"') do set /a n+=1&set "第!n!行=%%a"
echo;%第1行%
echo;%第2行%
pause
追问
我试了,你这个只能读出2行,我要很多行也能读出来的,而且还要分别赋值
追答
echo;%第1行%
echo;%第2行%
echo;%第3行%
……
echo;%第n行%
可懂?!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询