2017-03-02 14 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 지금은 여기에서 필요로 라인 1 개 라인이 라인 3 이다 등등 당신이 할 때 파일> (20)배치에 여러 개의 새로운 줄이 있습니까?

답변

2

때까지 생성하는 것 라인 (20)

입니다 새로운 파일. 파일에 추가해야하는 경우 >>를 사용합니다. 그래서 당신은 루프 내에서 루프 전에

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