Hirozak Blog

[Windows] バッチコマンドでのファイル結合と追記

■copyコマンド

(1) 単一ファイルのコピー
copy コピー元ファイル名 コピー先ファイル名

(2) 複数ファイルを結合してコピー
copy コピー元ファイル名1+コピー元ファイル名2 コピー先ファイル名

(3) ワイルドカード指定でコピー
copy *.txt コピー先ファイル

※制限事項
ディレクトリでのワイルドカードは指定できない。
上書きの有無は指定できるが、追記は出来ない。

⇒copyコマンドは、複数ディレクトリにある複数ファイルの操作とは相性よくない。

■typeコマンド

ディレクトリでワイルドカード指定できないのはcopyコマンドと同じだけど、追記が可能。

(1) ワイルドカード指定で追記
type *.txt >> コピー先ファイル名
type *.log >> コピー先ファイル名

Windows コマンドプロンプト ポケットリファレンス
山近 慶一

技術評論社 2011-12-09
売り上げランキング : 75750

Amazonで詳しく見る by G-Tools