===== COPY =====
==== 機能 ====
ファイルのコピー・連結
==== 書式 ====
COPY {(d:)|(コピー元パス名)|(コピー元ファイル名)} {(d:)|(コピー先パス名)|(コピー先ファイル名)} [/V] [/Q] [/B]
==== 備考 ====
内部コマンド
==== 解説 ====
ファイル及びディレクトリ単位でコピーを行います。パス名やファイル名を指定する時に、カレントディレクトリ内のファイル操作であれば、ドライブ名やパス名を省略することができます。
**スイッチの説明**
* /V - べリファイ(書き込みエラーの確認)付きコピー。このスイッチによってコピー終了後自動的にベリファイを行います。
* /Q - 確認メッセージ付きコピー。このスイッチによってコピーするファイル名と共に確認メッセージが表示され、コピーを実行します。
* /B - バイナリファイルの連結。テキストファイルを連結する場合は必要ありません。
*
**コマンド実行例**
任意のファイルを任意の場所へコピーする
COPY A:\CONFIG.SYS B:\TEMP
この例ではAドライブの"CONFIG.SYS"というファイルをBドライブの"TEMP"ディレクトリ内にコピーされます。
任意のファイルを任意の場所へ別のファイル名でコピーする
COPY CONFIG.SYS CONFIG.ORG
この例ではAドライブの"CONFIG.SYS"というファイルを同じ場所に"CONFIG.ORG"というファイル名でコピーされます。元ファイルの"CONFIG.SYS"は当然元のままあります。
任意のディレクトリ内のファイルを任意の場所へコピーする
COPY A:\TEMP B:\
この例ではAドライブの"TEMP"ディレクトリ内にある全てのファイルをBドライブへコピーします。
ファイルの連結(テキストファイル)
COPY DCT.TXT+DFC.TXT DDD.TXT
この例では"DCT.TXT"と"DFC.TXT"を連結し"DDD.TXT"というファイル名で保存します。連結するファイル名の間には"+"をつけて下さい。ワイルドカード"*"を使う事もできます。
ファイルの連結(バイナリファイル)
COPY *.DAT DDD.DAT /B
この例ではワイルドカード"*"を使い、".DAT"拡張子を含む全てのバイナリーファイルを"DDD.DAT"ファイル名で連結して保存します。基本的な使い方は前述の”ファイルの連結(テキストファイル)”と同じで連結するファイルを個別指定できます。
デバイスへ出力
COPY BOM.PCM PCM
"COPY"コマンドの特殊な使い方として、OPM(FM音源),PCM(ADPCM),MIDI,PRN(プリンター),LPT(プリンター)等の各種デバイスへ直接ファイルを出力して、演奏(各対応ファイル)や印刷(テキストファイル)を行うことが出来ます。このためには"OPMDRV3.X"や"PRNDRV.SYS"などの各種ドライバが登録されていなければ利用できません。登録には"CONFIG.SYS"ファイルの設定が必要です。