PC-DOS 2000、OS/2、Windowsには、ファイルを別のディレクトリーに移動す〓 moveコマンドがあります。同じ名称なのですが、それぞれに個性があります。
まず、PC-DOS 2000では、
A:\>move /?
ディレクトリー間でファイルを移動します。またはディレクトリー名を変更します。
ファイルを移動するには:
MOVE [/Y | /-Y] [ドライブ1:][パス1]ファイル名1[,...] [ドライブ2:][パス2]
ディレクトリー名を変更するには:
MOVE [ドライブ:][パス]ディレクトリー名1 ディレクトリー名2
/Y 既存のファイルを置き換える場合に確認を取ります。
/-Y 既存のファイルを置き換える場合に確認を取りません。
/Y スイッチは環境変数 COPYCMD=/Y を使ってもセットできます。
[ドライブ1:][パス1]ファイル名1 移動したいファイルの場所と名前を指定します。
[ドライブ2:][パス2] 移動する先のディレクトリーを指定します。
一個のファイルを移動する場合,ファイル名を指定すると
移動時にファイル名が変更されます。
[ドライブ:][パス]ディレクトリー名1 変更したいディレクトリーの名前を指定します。
ディレクトリー名2 新しいディレクトリーの名前を指定します。
です。移動先に既存のファイルがある時には、確認のメッセージがでます。 実際には、
A:>dir \foo
ドライブ A にはボリューム・ラベルがありません
ボリューム・シリアル番号は 9BEB-2015 です
ディレクトリーは A:\FOO
.
17-12-02 8:33 ..
17-12-02 8:33 FILE1 TXT 8 17-12-02 8:59 FILE2 TXT 8 17-12-02 9:00 4 個 16 バイトのファイルがあります 711,680 バイトが使用可能です A:>dir \bar ドライブ A にはボリューム・ラベルがありません ボリューム・シリアル番号は 9BEB-2015 です ディレクトリーは A:\BAR .
17-12-02 8:33 ..
17-12-02 8:33 FILE2 TXT 8 17-12-02 8:33 3 個 8 バイトのファイルがあります 711,680 バイトが使用可能です A:>move \foo\*.* \bar 既存のファイル a:\bar\file2.txt を置き換えますか (Yes/No/All)?n a:\foo\file1.txt => a:\bar\file1.txt [OK] A:>dir \foo ドライブ A にはボリューム・ラベルがありません ボリューム・シリアル番号は 9BEB-2015 です ディレクトリーは A:\FOO .
17-12-02 8:33 ..
17-12-02 8:33 FILE2 TXT 8 17-12-02 9:06 3 個 8 バイトのファイルがあります 710,656 バイトが使用可能です A:>dir \bar ドライブ A にはボリューム・ラベルがありません ボリューム・シリアル番号は 9BEB-2015 です ディレクトリーは A:\BAR .
17-12-02 8:33 ..
17-12-02 8:33 FILE1 TXT 8 17-12-02 9:06 FILE2 TXT 8 17-12-02 9:00 4 個 16 バイトのファイルがあります 710,656 バイトが使用可能です の様に、FILE1.TXTだけが移動します。
OS/2では、
[A:\]move /?
MOVE コマンドを使用して、1つのサブディレクトリーから同一
ドライブの別のディレクトリーにファイルを移動します。
構文: MOVE [drive] [path1]filename1 [path2] [filename2]
ここで:
[drive] [path]filename1 移動するファイルを指定します。
[path] [filename2] 新しいファイル名と場所を指定します。
[A:\]
OS/2では、ディレクトリー名の変更はRENAMEコマンドを使用します。
実際には、
[A:\]dir foo bar
ドライブ A のボリューム・ラベルはありません。
ボリューム・シリアル番号は 9BEB:2015
ディレクトリーはディレクトリーは A:\foo
.
17-12-02 8:33 ..
17-12-02 8:33 FILE1 TXT 8 17-12-02 8:46 FILE2 TXT 8 17-12-02 8:33 4 ファイル 16 バイト使用 ディレクトリーは A:\bar .
17-12-02 8:33 ..
17-12-02 8:33 FILE2 TXT 8 17-12-02 8:34 3 ファイル 8 バイト使用 715776 バイト空き [A:\]move foo\*.* bar A:\foo\FILE1.TXT SYS1083: ファイル名が重複しているか、ファイルが見つから ないか、またはファイルが使用中です。 1 個のファイルを移動しました。 [A:\]dir foo bar ドライブ A のボリューム・ラベルはありません。 ボリューム・シリアル番号は 9BEB:2015 ディレクトリーは A:\foo .
セコメントをする