大量のファイルを結合したい場合、Windowsの標準コマンドを利用するのが一番簡単な方法です。ファイルを結合するコマンドは以下の方法があります
- copy コマンドを利用する方法
- type コマンドを利用する方法
それでは、各コマンドの利用方法を見てみましょう
copy コマンドを利用する方法
普通、copy コマンドはファイルをコピーするために使いますが、ファイルを結合するのにも利用することができます。以下に「結合したいファイルを指定して結合する方法」と「複数のファイルをまとめて結合する方法」を紹介します。
目的に応じて、使い分けをしてください
例:aaa.txt と bbb.txt を結合して zzz.txt を作成
copy /b aaa.txt + bbb.txt zzz.txt
copy コマンドに /b オプションを指定することがポイント
オプションを指定することで、バイナリファイルの結合も可能
例:フォルダ内のファイルを結合して zzz.txt を作成
copy /b *.txt zzz.txt
*(ワイルドカード)を利用することで、対象ファイルをまとめて結合することが可能
type コマンドを利用する方法
type コマンドはテキストファイルの内容を確認するために利用するコマンドで、テキストを画面に表示する代わりに、その内容をファイルに書き込みすることによって結合ファイルを作成することがでいます。しかし、copyコマンドとは違い、typeコマンドはバイナリファイルの結合はできません
例:フォルダ内のファイルを結合して zzz.txt を作成
type *.txt > zzz.txt
>(リダイレクト)を使うことによって、画面に表示する内容を指定したファイルに保存することが可能
ファイルを結合する方法について紹介しましたが、その逆の巨大なファイルを簡単に分割する方法についても紹介していますので、興味があればご覧ください。
https://touch-kun.net/2022/08/02/post-457/
また、私が個人的に使っている商品や気になっている商品も紹介していますので、こちらも興味があれば参考にしてみてください