2017-03-02 16 views
0
@echo off 
Set /A number=1 & goto loop 

:loop 

echo= line %number% > output.txt 
:: #So here is where I'd like to make a new paragraph to continue my loop 
Set /A number= %number% + 1 
if %number% EQU 21 exit 

goto loop 

所以output.txt的是现在线20批量生成多个新行?

我需要在这里 线1条 线2 3线 依此类推,直到20

回答

2

当你>提交它创建新文件。如果你需要添加到文件使用>>。 这样就可以使

echo= start > output.txt 

循环之前和

echo= line %number% >> output.txt 

内环路

+2

要初始化一个新文件,最好使用'Type Nul> outout.txt' – LotPings

+0

我同意,这种方式更合适 – dmitry

3

在批处理文件中的一行:

@(For /L %%A In (1,1,20) Do @Echo(line %%A)>output.txt 

在单线命令提示符

(For /L %A In (1,1,20) Do @Echo(line %A)>output.txt