batでファイルを指定ディレクトリに一括コピーする方法

ファイルを指定したディレクトリにコピーするには、cpコマンドを使います。複数のファイルをまとめてコピーするときは、*ワイルドカードを使ってファイル名のパターンを指定できます。

現在のディレクトリにある「.txt」で終わる全てのファイルを指定のディレクトリ /path/to/destination/ にコピーするサンプルコマンドを次に示します。

cp *.txt /path/to/destination/

「.txt」で終わるすべてのファイルを指定ディレクトリにコピーします。ディレクトリが存在しない場合は作成され、存在する場合はファイルがコピーされます。

上記のコマンドではファイルのコピーはできますが、ディレクトリのコピーはできません。ディレクトリとその中身をコピーするためには、cpコマンドの-rオプションを使用します。例えば、

cp -r source_directory /path/to/destination/

ソースディレクトリとその中身を指定したディレクトリに再帰的にコピーします。ディレクトリが存在しない場合は作成します。ディレクトリが存在する場合はその中にコピーします。

bannerAds