Windowsで特定の拡張子のファイルを一括削除しよう


はじめに

WinMergeを使ってファイルを比較して片方に合わせるようにコピペしていたら、
拡張子が.bakのファイルが増えてしまったので、一括削除できないか調べました。

使用ツール

  • コマンドプロンプト

手順

  1. 一括で削除したい拡張子のファイルがあるディレクトリに移動
  2. 削除!

やってみよう

1. 一括で削除したい拡張子のファイルがあるディレクトリに移動

cd 一括で削除したい拡張子のファイルがあるディレクトリ

2. 削除!

del /s *.bak

解説

1. 一括で削除したい拡張子のファイルがあるディレクトリに移動

これについては略。

2. 削除!

delはファイルを削除するコマンドです。
オプションの/sは「指定したファイルを全てのサブディレクトリから削除し、削除したファイル名を表示する」ことを意味します。
サブディレクトリのファイルも対象にしたくない場合は/sオプションは外してください。
*は0文字以上の任意の文字列です。*.bakは拡張子が「.bak」のファイルすべてという意味です。

参考サイト

特定の拡張子のファイルを一括削除するには?
ファイルを削除する