コマンドプロンプトで.txtという拡張子のあるファイルのみ削除する

コマンドプロンプトで.txtという拡張子のあるファイルのみ削除するコマンドです。テキストファイルだけのこして、あとのファイルは要らないという場合に使えます。わたしの場合は、コピー元にたくさんのファイルがあり、.txtのファイルだけ残して、あとは、削除したかったので、このコマンドを使いました。フォルダは削除されません。拡張子を指定する必要があります。.txt という箇所が拡張子です。このコマンドを使用すると、フォルダ内の.txtファイル以外を一活で削除されますので、一度、不用なファイルのあるフォルダでテストしてから実行することをおすすめします。

for /r %%T in (*) do if /i “%%~xT” neq “.txt” del “%%T”