ファイルをコピーできます。
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/L] [/A | /B] 送り側 [/A | /B] [+ 送り側 [/A | /B] [+ ...]] [受け側 [/A | /B]]
オプション | 機能 |
---|---|
送り側 | コピーするファイル (複数可) を指定します。
複数のファイルを指定すると、それらが1つのファイルに結合される |
/A | ASCII テキスト ファイルとして扱います。 |
/B | バイナリ ファイルとして扱います。 |
/D | 受け側のファイルが暗号化が解除されて作成されるようにします。 |
受け側 | 新しいファイルのディレクトリまたはファイル名 (複数可) を指定します。 |
/V | 新しいファイルが正しく書き込まれたか検査します。 |
/N | MS-DOS 形式以外の名前のファイルをコピーするときに、利用可能ならば、短いファイル名を使用します。 |
/Y | 受け側の既存のファイルを上書きする前に確認のメッセージを表示しません。 |
/-Y | 受け側の既存のファイルを上書きする前に確認のメッセージを表示します。 |
/Z | ネットワーク ファイルを再起動可能モードでコピーします。 |
/L | 送り側がシンボリック リンクの場合は、送り側リンクが指し示す実際のファイルではなく、リンクをターゲットにコピーします。 |
環境変数 COPYCMD でスイッチ /Y が設定されている場合があります。 このスイッチは、コマンド ラインから /-Y が指定されると無効になります。既定 では、COPY コマンドがバッチ スクリプトから実行されていない場合、上書き確認 メッセージが表示されます。 複数のファイルを追加するときは、受け側に 1 個のファイルを指定し、送り側に 複数のファイルを指定します (ワイルドカードを使うか、ファイル 1 + ファイル 2 + ファイル 3 と指定します)。copy /?
ファイルa.txtを、b.txtとしてコピーする。
copy a.txt b.txt
このとき送り側 (コピーする側) にディレクトリを指定すると、そのディレクトリ内のファイルが結合されて1つのファイルとして出力されます。これをディレクトリ内のファイルそれぞれがコピーされるようにするには、copyの代わりにxcopyを用います。関連情報 - 日付と時刻のスタンプ ファイルを更新します。
ファイルa.txtにb.txtを結合し、c.txtを作成する。
copy a.txt+b.txt c.txt
拡張子が.txtのすべてのファイルを結合し、c.docを作成する。
copy *.txt c.doc