Windows 11/10でコマンドプロンプト(CMD)を使ってファイルとフォルダを管理する便利なコマンド15選
多くのユーザーは手軽さを重視してGUI(グラフィカルユーザーインターフェース)でファイルを管理していますが、コマンドラインインターフェースを使ってファイル管理作業を行うユーザーも少なくありません。どちらの方法を選ぶにしても、タスクを実行するための代替手段を知っておくことは常に有益です。
この記事では、Windows 11/10のPC上でファイルやフォルダを管理する際に役立つ便利なコマンドを一覧形式で紹介します。ファイルやフォルダに対して特定の操作を行うには、それぞれ専用のコマンドをコマンドプロンプト(CMD)に入力する必要があります。それでは、各コマンドを見ていきましょう!

コマンドプロンプトでファイルとフォルダを管理するコマンド
以下は、Windows 11/10のコマンドプロンプトを使用してファイルやフォルダを管理するために知っておくべきコマンドです。
1. CMDでファイルやフォルダを作成する

フォルダを作成するには、作成先の場所を含むフォルダ名を指定して以下のコマンドを入力します。
mkdir <パス付きフォルダ名>
例:
mkdir C:\Users\KOMAL\Documents\TWC
特定のサイズ(バイト単位)のファイルを作成するには、次のコマンドを使用します。
fsutil file createnew file.txt 4000
file.txt の部分には、拡張子とフルパスを含めたファイル名を入力してください。4000 はバイト単位のファイルサイズです。
関連記事: コマンドプロンプトとPowerShellで複数のフォルダを一括作成する方法。
2. CMDでファイルやフォルダを削除する
フォルダを削除するには、以下のコマンドを使用します。
rmdir <パス付きフォルダ名>
ファイルを削除する場合のコマンドは次のとおりです。
del "<パス付きファイル名>"

現在のフォルダ内のすべてのファイルを削除したい場合は、次のコマンドを入力します。
del *
特定の拡張子を持つファイルだけを削除する場合(pngなど)は、次のコマンドを使用します。
del *.png
ファイル名に特定の文字列(例:xyz)が含まれるファイルを削除したい場合は、以下のコマンドを使用できます。
del *xyz*
3. 特定のフォルダ内のファイルを検索する
さまざまな条件でフォルダ内のファイルを検索するには、まず以下のコマンドで対象のフォルダへ移動します。
cd "<場所を含むフォルダ名>"
次に、特定のフォルダ内で「n日より古いファイル」を検索するには、以下のコマンドを使用します。
forfiles /s /m *.* /d -n /c "cmd /c echo @file
-n の部分を日数に置き換えてください。たとえば、2日より古いファイルを検索したい場合は -2 と入力します。

「特定のサイズより大きいファイル」を検索するには、次のコマンドを使用します。
forfiles /S /M * /C "cmd /c if @fsize GEQ 3741824 echo @path"
上記のコマンドでは、3741824 がファイルサイズ(バイト)を表しており、このサイズより大きいファイルが検索対象となります。
4. フォルダ内のすべてのファイル拡張子を一括変更する
CMDでは、ファイル拡張子の一括変更も可能です。たとえば、すべての画像ファイルの拡張子をJPGに変更したい場合は、以下のコマンドを使用します。
ren *.* *.jpg
5. ファイルの作成日時を取得する

特定のファイルの作成日時を確認するには、次のコマンドを使用します。
dir /T:C filename
6. ファイル内の文字列を検索する
ファイル内の特定の文字列を含む行をすべて表示するには、次のコマンドを使用します。
findstr string file-name
たとえば、テキストファイル内の「twc」という文字列を含むすべての行を表示するには、次のように入力します。
findstr twc twc.txt

なお、このコマンドは大文字と小文字が区別される点に注意してください。
複数の指定した文字列を含む文を検索する場合は、次のようなコマンドを使用します。
findstr /C:"string1 string2 string3..." filename
7. フォルダ内の隠しファイルをすべて確認する
ディレクトリ内の隠しファイルの一覧を取得するには、以下のコマンドを使用します。
dir /A:H /B
8. CMDでファイルを圧縮する

フォルダ内のファイルを圧縮するコマンドは次のとおりです。
compact /c filename
9. CMDでファイルを隠す/表示する

ファイルを非表示にするには、次のコマンドを使用します。
attrib +h filename
再びファイルを表示状態に戻すには、以下のコマンドを使用します。
attrib -h filename
10. ファイルに読み取り専用属性を設定/解除する

ファイルを読み取り専用にするには、次のコマンドを使用します。
attrib +R filename
ファイルから読み取り専用属性を解除するには、以下のコマンドを使用します。
attrib -R filename
11. ファイル/フォルダの名前を変更するコマンド

ファイルやフォルダの名前を変更するには、次のコマンドを使用します。
rename oldfilename.pdf newfilename.pdf
12. CMDでファイルの内容を読む

CMDでテキストファイルの内容を表示するには、以下のコマンドを使用します。
more filename
13. 既定のアプリケーションでファイルを開く
ファイルを関連付けられた既定のアプリケーションで開くには、次のシンプルなコマンドを入力します。
"パス付きファイル名"
14. ファイル/フォルダを別の場所に移動する
たとえば、TWC12.pdf ファイルをGドライブの TWC フォルダに移動したい場合は、以下のコマンドを使用します。
move TWC12.pdf G:\TWC\
特定の拡張子を持つすべてのファイルを移動するコマンドは次のとおりです。
move *.png G:\TWC\

特定の文字(Aなど)で始まるファイルを移動する場合は、次のコマンドを使用します。
move A* G:\TWC\

同様に、フォルダを移動する場合は以下のようなコマンドを使用します。
move foldername <新しい場所>
例:
move TWC1 G:\TWC\
15. ファイルをコピーするコマンド

ある場所から別の場所へファイルをコピーするには、次のコマンドを使用します。
copy Sourcefolder DestinationFolder
この記事が、Windows 11/10でコマンドラインを使ってファイルやフォルダを管理するための便利なコマンドを学ぶ助けになれば幸いです。

-
Windows 11/10で隠しファイル・隠しフォルダーが表示されない・機能しないときの対処法
Windowsオペレーティングシステムには、デフォルトで非表示に設定されているファイルやシステムファイル・フォルダーが数多く存在します。これらが隠されているのは、システムが正常に動作するために必要なファイルであるため、ユーザーが誤って削除したり内容を変更したりするのを防ぐためです。しかし、トラブルシューティングなどの目的で、これらの隠しファイルやフォルダーを表示させたい場面もあるでしょう。 隠しファイルと隠しフォルダーを表示する基本の手順 隠しファイルやフォルダーを表示するには、Windows 11/10ではスタートメニューの検索ボックスに「エクスプローラーのオプション」(File Exp
-
Windowsエクスプローラーでファイルやフォルダーを効率よく整理・管理する方法
ファイルエクスプローラー(Windowsエクスプローラーとも呼ばれます)は、WindowsのGUI(グラフィカルユーザーインターフェース)であり、データやファイル、フォルダーへのアクセス、編集、管理をひとつの場所からまとめて行える便利なツールです。 興味深いことに、多くのユーザーは公式に調べたことがなくても、何となくその存在や使い方を知っています。しかし、その機能を最大限に活用できている人は意外と少ないのが実情です。この記事では、エクスプローラーをより快適に使うための設定やテクニックを紹介します。それでは始めましょう。 1. 既定のホーム画面を変更する ファイルエクスプローラーを起動すると、既