MS-DOS形式のディスクへマウントせずにファイルやディレクトリのコピーを行います。
mcopy [オプション ・・・] ファイル名 [ファイル名2 ・・・] コピー先ディレクトリ名 mcopy [オプション ・・・] ファイル名 コピー先ファイル名
| オプション名 | 説明 |
| -t | コピーの際に改行コードの変換を行います。 |
| -b | バッチモードでコピーを行います。 |
| -s | 再帰的にコピーを行います。ディレクトリーとファイルのコピーを同時に行います。 |
| -P | コピー元の属性もコピーします。 |
| -Q | 複数のファイルをコピーする場合、コピー失敗が発生すればすぐに終了します。 |
| -a | テキストファイル(ASCII形式)の改行コードを変換します。 |
| -T | テキストファイル(ASCII形式)の文字セットの変換を行います。 |
| -n | Unixファイルに対して上書きを行う際、警告メッセージを表示しません。 |
| -m | コピー元の更新時間もコピーします。 |
| -v | コピーされたファイルの名前を表示します。 |
ファイル(「SampleText03.txt」があるものとします。)をMS-DOS形式のディスク上のルートディレクトリ「/」にコピーします。
# ls [Enter] SampleText03.txt # mdir [Enter] Volume in drive A has no label Directory for A:/ SAMPLE~1 TXT 43 2008-10-03 15:33 SampleText01.txt SAMPLE~2 TXT 43 2008-10-03 15:34 SampleText02.txt SAMPLE~1 <DIR> 2008-10-03 15:34 SampleDir01 3 files 86 bytes 1 456 128 bytes free # mcopy SampleText03.txt a:/ [Enter] # mdir [Enter] Volume in drive A has no label Directory for A:/ SAMPLE~1 TXT 43 2008-10-03 15:33 SampleText01.txt SAMPLE~2 TXT 43 2008-10-03 15:34 SampleText02.txt SAMPLE~1 <DIR> 2008-10-03 15:34 SampleDir01 SAMPLE~3 TXT 397 2008-10-05 3:10 SampleText03.txt 4 files 483 bytes 1 455 616 bytes free