あらかじめ定義されたヘッダーを持つテキストファイルを作成するためにforループを使用していますが、あらかじめ決められたリストの各ファイルの2行目に一意の文字列(alice、bobなど)を追加します。定義済みのリストから特定の文字列を特定の.txtファイルに追加するためのバッチはありますか?
Set a=alice
Set b=bob
Set c=chris
Rem ...etc. (I have about 30 files with a unique name to go in row 2 of each file)
For /l %%x in (1, 1 , 30) do (echo headerRow1 > file%%x.txt & echo %a% > file%%x.txt)
は、私は、自動的に(「FILE2.TXT」で。すなわち)2回目の反復のための「ボブ」を挿入し、3回目の繰り返しのための「クリス」、および30個のファイルに対して継続する方法を理解しません。
%a%部分を何回かループして、毎回1ずつ増分しますか?これを行うために文字列変数に何を命名すべきですか?これらは正しい質問ですか?
ありがとうございます。
これはすごく詳細な回答でした。ありがとうございました!あなたは私の金曜日の夜に作った:)私はいつもdelayedexpansionが何をしたのか疑問に思った。 – Glycoversi