ホーム > コマンドプロンプト・バッチファイル リファレンス
Windowsのコマンドプロンプトで、copyコマンドを使用して、ファイルをコピーする方法を解説します。
書式
copyコマンドの基本的な書式です。
copy オプション コピー元のファイル コピー先パス
サンプルと解説
様々なコピー方法のサンプルとその解説です。
コピー前後のファイルの白文字が既存ファイル、黄色文字がコピーされたファイルです。
単一ファイルのコピー
単一ファイル(1ファイル)をコピーする方法です。
コマンド
c:\workspace>copy c:\workspace\Dir1\file1.txt c:\workspace\Dir2
1 個のファイルをコピーしました。
コピー前のファイル
C:\workspace\Dir1\file1.txt
フォルダ[Dir1]にあるファイル[file1.txt]が、フォルダ[Dir2]にコピーされました。
コピー後のファイル
C:\workspace\Dir1\file1.txt
C:\workspace\Dir2\file1.txt
複数ファイルのコピー
複数のファイルをコピーする方法です。
コマンド
c:\workspace>copy c:\workspace\Dir1\* c:\workspace\Dir2
c:\workspace\Dir1\file1.txt
c:\workspace\Dir1\file2.txt
c:\workspace\Dir1\file3.txt
3 個のファイルをコピーしました。
コピー前のファイル
C:\workspace\Dir1\file1.txt
C:\workspace\Dir1\file2.txt
C:\workspace\Dir1\file3.txt
コピー後のファイル
C:\workspace\Dir1\file1.txt
C:\workspace\Dir1\file2.txt
C:\workspace\Dir1\file3.txt
C:\workspace\Dir2\file1.txt
C:\workspace\Dir2\file2.txt
C:\workspace\Dir2\file3.txt
リネームしつつコピーする
ファイル名をリネームしつつ、コピーする方法です。
コピー先のパスをファイル名まで指定することで、コピー元のファイルをリネームしつつコピーすることが出来ます。
コマンド
c:\workspace>copy c:\workspace\Dir1\file1.txt c:\workspace\Dir2\rename.txt
1 個のファイルをコピーしました。
コピー前のファイル
C:\workspace\Dir1\file1.txt
コピー後のファイル
C:\workspace\Dir1\file1.txt
C:\workspace\Dir2\rename.txt
指定した拡張子のファイルをコピーする
ワイルドカードを使用して、指定した拡張子のファイルをコピーする方法です。
ここでは、拡張子が「.log」のファイルをコピーします。
コマンド
c:\workspace>copy c:\workspace\Dir1\*.log c:\workspace\Dir2
c:\workspace\Dir1\file1.log
c:\workspace\Dir1\file2.log
c:\workspace\Dir1\file3.log
3 個のファイルをコピーしました。
コピー前のファイル
C:\workspace\Dir1\file1.log
C:\workspace\Dir1\file1.txt
C:\workspace\Dir1\file2.log
C:\workspace\Dir1\file2.txt
C:\workspace\Dir1\file3.log
C:\workspace\Dir1\file3.txt
コピー後のファイル
C:\workspace\Dir1\file1.log
C:\workspace\Dir1\file1.txt
C:\workspace\Dir1\file2.log
C:\workspace\Dir1\file2.txt
C:\workspace\Dir1\file3.log
C:\workspace\Dir1\file3.txt
C:\workspace\Dir2\file1.log
C:\workspace\Dir2\file2.log
C:\workspace\Dir2\file3.log
ディレクトリのコピー
本記事では、ファイルをコピーする方法を説明しました。
ディレクトリをコピーする方法は、下記を参考にして下さい。
リンク
コメント