- Home ›
- コマンドプロンプトの使い方 ›
- ドライブとディレクトリ ›
- HERE
ファイルの移動とディレクトリ名の変更(MOVE)
ファイルを移動する方法を確認します。moveコマンドを使用します。
move 移動するファイル名 移動先パス
1番目の引数に指定したファイルを移動先パスで指定したディレクトリ内に移動します。移動するファイルはパス付きで指定することもできます。
move test.txt c:¥tmp move c:¥tmp¥test.txt d:¥data
移動するファイルにワイルドカードを使うことで、一致する複数のファイルをまとめて移動することも可能です。
move *.html c:¥web
上記の場合はカレントディレクトリにある拡張子が「.html」のファイルを全て「c:¥web¥」ディレクトリに移動させます。
1つだけのファイルを移動する場合には、移動後のファイル名を指定することが可能です。
move index.html c:¥blog¥data¥top.html
上記の場合、ファイル名を「index.html」から「top.html」に変更した上で「c:¥blog¥data¥」ディレクトリに移動します。
では実際に試してみます。カレントディレクトリにある「index.html」ファイルを「doc」ディレクトリに移動します。
次のように入力します。
move index.html doc
ファイルが移動したことが確認できました。
では「doc」ディレクトリにある「index.html」ファイルをカレントディレクトリに移動すると同時に名前を「top.html」に変更します。次のように入力します。
move doc¥index.html top.html
ファイルが移動すると同時に名前が変更されていることが確認できます。
ディレクトリの名前を変更
moveコマンドを使用するとディレクトリの名前を変更することができます。次の書式を使用します。
move 変更前ディレクトリ名 変更後ディレクトリ名
ディレクトリの名前を変更します。変更前のディレクトリ名にはパスを付けて指定可能です。ディレクトリ名が変更されても、そのディレクトリに含まれるファイルやサブディレクトリに変更はありません。
では実際に試してみます。現在のディレクトリ構成が次のようになっているとします。
カレントディレクトリに含まれる「doc」ディレクトリを「document」に変更します。次のように入力します。
move doc document
ディレクトリ名が変更されています。またディレクトリに含まれるファイルやサブディレクトリは変化がありません。
( Written by Tatsuo Ikura )