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