[記事公開日]2025/10/06
📂 moveコマンドの使い方|ファイルやフォルダを移動・整理する基本と応用
もくじ
はじめに
Windowsでファイルやフォルダを整理する際、コマンドプロンプトで利用できる便利なコマンドのひとつが「move」です。エクスプローラーを開かなくても、コマンドラインから直接ファイルやフォルダを移動できるため、スクリプトやバッチ処理での自動化に特に役立ちます。
また、移動と同時に名前変更も可能なため、ファイル整理や一括処理に欠かせないコマンドです。この記事では、moveコマンドの基本操作から応用例、注意点や活用シーンまで詳しく解説します。
🛠 moveコマンドとは?
-
役割:ファイルやフォルダを指定した場所へ移動する
-
用途:整理・仕分け、自動処理、名前変更
-
特徴:
-
単一ファイル・複数ファイル・ディレクトリを移動可能
-
移動と同時に名前変更も可能
-
📌 基本的な使い方
単一ファイルを移動
move file1.txt D:\Docs
-
「file1.txt」を「D:\Docs」へ移動
フォルダを移動
move C:\Work\Reports D:\Archive
-
「Reports」フォルダを「D:\Archive」に移動
ファイルの名前を変更
move oldname.txt newname.txt
-
同じフォルダ内で「oldname.txt」を「newname.txt」にリネーム
ワイルドカードを利用して複数移動
move *.txt D:\Backup
-
拡張子「.txt」のファイルをまとめて移動
📊 出力例と挙動
C:\Work>move report.txt D:\Docs
1 個のファイルを移動しました。
-
成功すると移動したファイル数が表示される
🔍 主なオプション
実はmoveコマンドにはxcopyやrobocopyのような複雑なオプションは多くありません。基本的には以下の機能で十分です:
-
ワイルドカード(* や ?)を利用して複数ファイルを対象にできる
-
移動先に同名ファイルがある場合は確認が求められる
-
名前変更としても利用可能
📚 活用シーン
作業フォルダの整理
-
利用例:
move *.log D:\Logs -
効果:ログファイルを一括でログ専用フォルダへ移動
バックアップ後の整理
-
利用例:
move *.bak D:\Backup -
効果:古いバックアップファイルをまとめて保存先へ移動
名前変更によるバージョン管理
-
利用例:
move report.txt report_v2.txt -
効果:ファイル名にバージョンを付与して整理
バッチ処理での自動仕分け
-
利用例:
@echo off
move C:\Download\*.jpg D:\Images
move C:\Download\*.mp4 D:\Videos
-
効果:拡張子ごとにファイルを自動で仕分け
⚠️ 注意点
-
移動操作は元に戻せないため、移動先を間違えると探すのが大変
-
ネットワークドライブ間での移動は、コピー+削除として動作する場合がある
-
使用中のファイルは移動できない
-
権限がないフォルダには移動不可
📊 まとめ表
| コマンド | 用途 | 主な活用シーン |
|---|---|---|
| move ファイル名 移動先 | 単一ファイル移動 | 基本整理 |
| move フォルダ名 移動先 | ディレクトリ移動 | 大規模整理 |
| move old new | 名前変更 | バージョン管理 |
| move *.拡張子 移動先 | 複数ファイル移動 | バッチ処理 |
関連記事
-
copyコマンドでファイルをコピーする方法
-
xcopyコマンドでフォルダごとコピーする方法
-
robocopyコマンドで高機能コピー・バックアップを行う方法
-
renコマンドでファイル名を変更する方法
さいごに
「move」コマンドは、ファイルやフォルダを整理する際に欠かせないシンプルで強力なツールです。名前変更も兼ねられるため、整理やバッチ処理での活用範囲が広く、効率的なファイル管理を実現します。
大量のファイル整理やバックアップ後の仕分けなど、日常的な運用に積極的に取り入れてみてください。
