ホーム > ファイルを結合する

コマンドプロンプトでファイルを結合するには copy を使います。

  1. 2つのテキストファイルを結合します(+を指定します)
  2. C:\TIPS>copy a.txt + b.txt c.txt

    a.txt と b.txt をつなげたものが c.txt となります

  3. 2つのテキストファイルを結合します(type と > を指定します)
  4. C:\TIPS>type a.txt b.txt > c.txt

    a.txt と b.txt をつなげたものが c.txt となります

  5. 2つのバイナリファイルを結合します(/bオプションを指定します)
  6. C:\TIPS>copy /b a.zip.1 + b.zip.2 c.zip

    a.zip.1 と b.zip.2 をつなげたものが c.zip となります

  7. 複数のファイルを結合します
  8. C:\TIPS>copy *.txt c.txt

    アスタリクク(*)を使う場合は,ファイル名のソート順になるので,あらかじめ結合したい順に名前をつけておく必要があります。
    また,
    C:\TIPS>type *.txt > c.txt
    としてもできそうに思いますが,c.txt が重複してしまいます。複数ファイルを type で結合する時は,結合前のファイルと結合後のファイルで拡張子を変える必要があります。(例: c.txt でなく c.log としておいて,後から c.txt にするとか)

  9. 既存のファイルに追記します(type と >> を指定します)
  10. C:\TIPS>type b.txt >> a.txt

    a.txt の後ろに b.txt を追記します

確認したOS: Windows 10

↑ PAGE TOP