假定有一个文本文件:test.txt,内大约有3—5行内容,内容行数不确定。
请问使用怎样的循环,将这几行内容分别赋给不同的变量?
请问使用怎样的循环,将这几行内容分别赋给不同的变量?
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off
setlocal enabledelayedexpansion
set n=0
for /f "tokens=*" %%a in (test.txt) do (
set /a n+=1
set var!n!=%%a
)
Originally posted by clong at 2008-9-18 00:58:
谢谢!不过有没有不使用变量延迟的方法呢?