2017-01-19 2 views
0

こんにちは私はたくさんのtxtファイルを持つフォルダを持っています。このようなファイルがマージされます私はバッチファイル/コマンドを作成する必要が各txtファイルの先頭と末尾にあるフォルダ内のすべてのtxtファイルをマージするバッチファイル

start.txt 
end.txt 
text1.txt 
text2.txt 
text3.txt 
... 

start.txt -> text1.txt -> end.txt to text1.txt

start.txt -> text2.txt -> end.txt to text2.txt

を私はそう、フォルダの外にSTART.TXTとend​​.txtを置くことができますその作業が簡単です。

text1.txt

START.TXT
text1.txt
end.txt

などなど:

だから私の新しいtext1.txtは次のようになります。

答えて

2

これにはバッチファイルは必要ありません。

for %F in (*.txt) do copy ..\start.txt+%F+..\end.txt ..\new_%F 

あなたが%を倍増する必要があるバッチファイルで使用する場合:

for %%F in (*.txt) do copy ..\start.txt+%%F+..\end.txt ..\new_%%F 
関連する問題