2017-03-02 13 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つの ライン2 ライン3 であるというようにあなたが作るとき>ファイルに20バッチで複数の改行がありますか?

答えて

2

までそれが作成されますどのようなライン20

です新しいファイル。ファイルに追加する必要がある場合は、>>を使用します。 だから、ループ内でループする前に

echo= start > output.txt 

echo= line %number% >> output.txt 

を作ることができます

+2

新しいファイルを初期化するには、 'Type Nul> outout.txt'を使用するのが良いでしょう。 – LotPings

+0

私はこれに同意します。 – dmitry

3

バッチファイル内の1行:

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

内の1行コマンドプロンプト

(For /L %A In (1,1,20) Do @Echo(line %A)>output.txt 
関連する問題