ファイルの拡張子を一気に変更する

2025.06.23
ファイルの拡張子を一気に変更する
カレントディレクトリ(現在のフォルダ)の拡張子を一度に変更するWindows BATファイルです。
下記のソースをコピーして利用することができます。
ファイルを保存するときは、.batになるようにしてください。


BAT ソース


@echo off
setlocal enabledelayedexpansion

:: before 変更前拡張子 / after 変更後拡張子を指定します
set "before=temp"
set "after=txt"

echo 拡張子 .%before% を .%after% に変更します...

for %%f in (*.%before%) do (
set "filename=%%~nf"
ren "%%f" "!filename!.%after%"
)

echo 完了しました。
pause


変更前拡張子と変更後拡張子を変数に指定することができます。
デフォルトは、temp を txt へ変更しています。


実行サンプル


txtファイルがbakにするBATを実行した場合の画面サンプルです。

1) ならんでいるTXTファイルをgo.batを実行することで変更します。
ファイルの拡張子を一気に変更する

2) コンソールが立ち上がり、メッセージが表示されます。
キーを押すとウインドウが閉じます。
ファイルの拡張子を一気に変更する

3) ファイルの拡張子が変わりました。
ファイルの拡張子を一気に変更する


例えば、変更前拡張子を txt 、 変更後拡張子を bak とすると、バックアップの意味合いをもつ拡張子にすることができます。
※ こちらはあくまでも拡張子を変更するためのもので、コピーをとったりはしておりません。


関連記事


ドラッグ&ドロップしたファイルの種類を調べる
カレントディレクトリ(.)内の1KB未満の全てのファイルを削除する。
[まとめ] Windows 11 アップデートに伴う各種設定のまとめ
右クリックで表示されるメニュー(コンテキストメニュー)を旧来の(Windows10)の仕様に戻す方法
Windows 11 で詳細ファイル一覧にした際にできる、行間の隙間を減らす方法
Windows7にあった旧来の「Windows Photo Viewer」をWindows 11で復活させる。
Outlookのアドレス帳(連絡先)をインポートしたのに反映しない場合の対処法
ココ最近ブラウザ版のX(Twiter)でちょっとした小ネタを見つけたのでご紹介します
Windows 10 / Windows 11 でローカルアカウントを設定する
firefoxでメルカリにログインしようとするとセキュリティキーを要求されてログインできない対処方法
slmgr /dli を利用して、Windowsのライセンスの状態を表示する方法
Googleの広告を非表示しました。
BATを利用してパスワード付きZIPをドラッグ&ドロップで解凍する
Firefox「reCAPTCHA認証」不具合を回避する方法
PHPでHTMLソース内にあるURLを取得するプログラムを作ってみました。
「ぽーん」ボタン
Amazonのセール品にご注意ください
Adobe Photoshop のAI機能で画像を作ってみた
酷い広告と、その先にも地獄を見た件
コピーしたWordPressがリダイレクトされてしまうので、DBを直接弄って対応する。
JPEGのEXIF情報を一覧表示するサービスを公開しました。
TVアニメ「彼女が公爵邸に行った理由 第9話」の「神殿内だけで用いられる特殊な言葉」を翻訳してみた。
[Windows] 英語キーボード(101/102キー)を日本語キーボード(106/109キー)に変更する。

コメント投稿フォーム

 

フィギュア

最近

カテゴリ

カプセルトイ

初音ミク

アーカイブ

RSS Feed RSS Feed Atom Feed TopicXML アイコン
WebBoard

PICUP