Windowsファイルのファイル拡張子をバッチ変更する方法

最近、一連のWindowsファイルのファイル(Windows)拡張子(file extension)を拡張子なしから.JPGに変更しなければならないという問題に遭遇しました。誰かが私にたくさんのファイルを送ってくれましたが、奇妙な理由で、それらは画像であるにもかかわらず、ファイル拡張子がありませんでした!(file extension)ファイルの最後に.JPG拡張子を追加すると、画像を開くことができました。

ファイル拡張子の名前を変更する必要がある理由は他にもたくさんあるので、ファイルの数が少ない場合は一度に1つずつ変更する方法、ファイルの数が多い場合はファイル拡張子を一括で変更する方法を説明します。(batch rename file)

拡張子のないファイルがある場合、Windowsはおそらくそのファイルに汎用アイコンを割り当てます。開こうとすると、 [プログラムから開く(Open With)]ダイアログがポップアップ表示され、選択できるプログラムのリストが表示されます。

ファイル拡張子

明らかに、ファイルにはファイル拡張子(file extension)がないため、Windowsはどのプログラムがファイルを開くべきかを判断できません。ファイルのファイル拡張子(file extension)を変更する場合は、最初にWindowsで(Windows)ファイル拡張子(file extension)を表示できるようにする必要があります。これを行うには、[マイコンピュータ](My Computer)に移動してから[ツール(Tools)と  フォルダの(Folder)オプション(Options)]に移動します。

ツールフォルダオプション

Windows 7では、[整理(Organize)]ボタンをクリックしてから、[フォルダーと検索オプション(Folder and search options)]をクリックします。

フォルダと検索オプション

Windows 8では、エクスプローラーの[表示(View)]タブをクリックして、[ファイル名拡張子(File name extensions)]チェックボックスをオンにします。

ファイル名拡張子

[表示(View)]タブに移動し、 [既知のファイルタイプの拡張子を非表示にする(Hide extensions for known file types)]オプション(option “)が表示されるまで下にスクロールします。先に進み、チェックを外します。

拡張機能ウィンドウを非表示にする

ファイルに拡張子がまったくない場合、この手順は必要ないかもしれませんが、ファイル(file type)の種類をある種類から別の種類に変更しようとしている場合は、これを行う必要があるため、この手順を含めています。次に、ファイルを右クリックして、[名前の変更(Rename)]を選択します。

reanmeファイル

名前(name and type)の末尾に移動し、 .XXXまたはファイルのタイプを入力します。たとえば、テキストファイル(text file)の場合は.TXT、Excelファイルの場合は.XLSなどです。明らかに、ファイルには元々含まれている必要があります。あなたがファイル拡張子も変更しているそのプログラムから来ました。私の場合、テキストファイル(text file)Excelからのものだったので、その拡張子を追加し直しました。

ファイルの名前を変更

ファイル拡張子の名前をバッチで変更する方法

では、一度に複数のファイル拡張子(file extension)の名前を変更するにはどうすればよいでしょうか。.PNGから.JPGに変更する必要のあるファイルでいっぱいのディレクトリがある場合、上記の方法を使用してこれを行うには、永遠に時間がかかります。幸い、一度に複数のファイルのファイル拡張子(file extension)を変更する方法はいくつかあります。

コマンドライン

コマンドライン(command line)に精通している方のために、非常に単純なファイル名変更タスクを実行するために使用できる非常に簡単なコマンドがあります。コマンドプロンプト(command prompt)で使用できるコマンドは、ren(ren) rename(rename)2つです。どちらもまったく同じことをするので、どちらを使用するかは好みです。

たとえば、多数のJPG(JPGs inside)が含まれるフォルダがあり、ファイル拡張子(file extension)PNGに変更する場合は、次のコマンドを入力します。

ren *.jpg *.png

ファイルの名前を変更

上記のように、このコマンドは、そのディレクトリ内のJPGファイル(JPG file)拡張子を持つすべてのファイルをPNGファイル(PNG file)拡張子を持つファイルに変更しました。renコマンドの使用方法の詳細については、MicrosoftのWebサイト(Microsoft’s website)を参照してください。

一括名前変更ユーティリティ

コマンドライン(command line)が気が遠くなるように聞こえる場合は、数回クリックするだけで作業を完了できる便利なファイル名前変更ユーティリティがいくつかあります。私のお気に入りの1つは、一括名前(Bulk Rename Utility)変更ユーティリティです。これは、最も包括的なファイル名前変更ユーティリティの1つだからです。

一括名前変更ユーティリティ

はい、ウェブサイトからすべてのドキュメントを読まない限り、インターフェースはほとんど意味をなさないオプションを備えた完全に詰まったパックです。ただし、私たちの目的のために、私たちが心配しなければならないのは、右下にある拡張機能(11)というラベルの付いたボックスだけです。(Extension (11))[同じ](Same)から[固定(Fixed)]に変更してから、必要な新しい拡張子を入力します。変更をコミットする前に、リストボックスにファイルの新しい名前がすぐに表示されます。(list box)[名前の変更(Rename)]ボタンをクリックすると、それだけです。

このツールは非常に優れたユーティリティであり、 DSC00x(DSC00x)IMG00xなどの名前で何千枚もの写真の名前を変更したい場合は、学習に興味があるかもしれないので、このツールは私たちの目的にはやり過ぎですが、私はこのツールについて言及しました。

高度な名前変更

理解するために少し読む必要があるもう1つの優れたプログラムは、AdvancedRenamerです(Advanced Renamer)。ありがたいことに、両方のサイトにユーザーガイドとチュートリアルがあります。また、ここではファイル拡張子(file extension)を変更するプロセスについて説明します。インストールしたら、[追加(Add)]ボタンをクリックしてファイルを追加するか、フォルダーを追加します。これにより、そのフォルダー内のすべてのファイルがリストに追加されます。

高度な名前変更

そのリストでアクションを実行するには、左側のペイン(hand pane)にメソッドを追加する必要があります。複数のメソッドを追加して、ファイルやフォルダーの複雑な名前変更を実行できます。[メソッドの追加(Add Method)]をクリックして、[新しい名前](New Name)を選択します。

名前変更方法を追加

次に、上部のボックスに希望の新しい拡張子を入力し、下部の[適用先(Apply to)]ボックスを[名前](Name)ではなく[拡張子(Extension)]に変更します。

ファイル拡張子を変更する

ファイルのリストに、ファイル名または拡張子の変更で更新された更新された[(file name or extension)新しいファイル名]( New Filename)フィールドが表示されます。気に入った方法で取得したら、[バッチの開始( Start Batch)]ボタンをクリックします。

ファイルの名前変更ツール

繰り返し(Again)になりますが、これらのプログラムを使用した最も簡単な例を示していますが、必要に応じて、はるかに複雑な名前変更スキームを作成できます。すべての追加機能を本当に気にしない場合は、ファイル拡張子(file extension)を変更するだけの最後のプログラムをチェックしてください。

バルクエクステンションチェンジャー

シンプルにしたい場合は、 BulkExtensionChangerが最適なプログラムです。あなたがしなければならないのは3つのことです:最初に、ファイルが置かれているフォルダを選び、次に現在の拡張子と置換拡張子を設定し、そしてただ行く(Go)ボタンを押してください。

バルクエクステンションチェンジャー

唯一のオプションは、サブディレクトリを含めるかどうかです。2番目のステップでは、フォルダーにさまざまな種類のファイルがあり、一度に複数のファイルをチェックする場合に備えて、複数の置換ルールを追加できます。

うまくいけば(Hopefully)、これらはファイル拡張子の名前を変更するために必要なあらゆるニーズに十分なオプションです。ご不明な点がございましたら、お気軽にコメントを投稿してください。楽しみ!



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts