出典:Windows Central
Windows 10では、単一のファイルの名前を変更するのは簡単ですが、名前または拡張子を特定のフォルダーの場所にあるファイルの長いリストに変更する必要がある場合に問題が発生します。
サードパーティのツール(Microsoft PowerToysを含む)をいつでも使用してプロセスを高速化できますが、Windows 10には、ファイルエクスプローラー、PowerShell、およびコマンドプロンプトを使用してファイル名を簡単に変更できるようにするいくつかの方法が付属しています。
このWindows10ガイドでは、サードパーティのツールにリソースを提供することなく、拡張子の変更を含む、複数のファイルの名前を変更する3つの方法について説明します。
Windows 10で1つまたは複数のファイルの名前を変更する場合は、ファイルエクスプローラーが最も簡単な方法を提供します。
'Tab'キーで複数のファイルの名前を変更するには、次の手順を使用します。
開いた ファイルエクスプローラー 。
簡単なヒント: タスクバーのアイコンを使用して、ファイルエクスプローラーをすばやく開くことができます。 Windowsキー+ E キーボードショートカット、または[スタート]メニューから、 ファイルエクスプローラー 左レールからのアイコン。
を選択 詳細 見る。
出典:Windows Central
クリック 名前を変更する ボタン。
出典:Windows Central
簡単なヒント: を押すこともできます F2 ボタン。ファイルを右クリックして、 名前を変更する コンテキストメニューのオプション。または、ファイルを1回クリックし、名前をもう一度ゆっくりクリックして、名前変更アクションをトリガーすることもできます。
を押します タブ もう一度キーを押すと、ジャンプして次の名前変更がトリガーされます。
簡単なヒント: Tabキーを押し続けると、ファイルをスキップして、他のファイルの名前を変更し続けることができます。
これらの手順を完了したら、「Tab」キーを押し続けてファイルの名前を変更し続けます。
同じ名前構造で複数のファイルの名前を一括で変更するには、次の手順を使用します。
を選択 詳細 見る。
出典:Windows Central
クリック すべて選択 ボタン。
出典:Windows Central
簡単なヒント: また、使用することができます Ctrl + A すべてのファイルを選択するためのキーボードショートカット。あなたは長押しすることができます Ctrl キーを押してから、各ファイルをクリックして名前を変更します。または、最初のファイルを選択して、 シフト キーを押し、最後のファイルをクリックしてグループを選択します。
新しいファイル名を入力して、を押します 入る 。
出典:Windows Central
手順を完了すると、選択したファイルの名前が同じ名前構造に変更され、括弧内にカウント番号が付けられて、各ファイル名が異なります。例えば、 summer_trip_2021(1).jpg そして summer_trip_2021(2).jpg 。
間違えた場合は、 Ctrl + Z 変更をすばやく元に戻すためのキーボードショートカット。または、タイトルバーのメニューボタンをクリックして、 元に戻す ボタン。
前 1/3 次へ:PowerShellを使用してファイルの名前を変更します 前 2/3 次へ:コマンドプロンプトを使用してファイルの名前を変更しますまたは、PowerShellを使用して1つまたは複数のファイルの名前を変更することもできます。このツールを使用しますが、ファイルを操作する方法はたくさんありますが、このガイドの説明は、最も一般的なシナリオを開始することのみを目的としています。
PowerShellを使用して1つのファイルの名前のみを変更するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd PATHTOFOLDER
リフレッシュレートをオーバークロックする方法
コマンドで、PATHTOFOLDER
を置き換えます場所への実際のパスで。
たとえば、このコマンドは「ドキュメント」内の「ファイル」フォルダをナビゲートします。
cd Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
ls
次のコマンドを入力して単一のファイルの名前を変更し、を押します 入る :
Rename-Item 'OLD-FILE-NAME.EXTENSION' 'NEW-FILE-NAME.EXTENSION'
コマンドでは、必ず新旧のファイル名と拡張子を指定してください。引用符は、名前にスペースが含まれている場合にのみ必要です。
たとえば、ファイルの名前を「hiking_trip_2021_notes.txt」に変更します。
Rename-Item summer_trip_21_notes.txt hiking_trip_2021_notes.txt
出典:Windows Central
手順を完了すると、コマンドは指定したファイルの名前を変更します。
複数のファイルの名前を一括で変更するには、名前の構造が重要でない場合は、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd PATHTOFOLDER
コマンドで、PATHTOFOLDER
を置き換えます場所への実際のパスで。
たとえば、このコマンドは「ドキュメント」内の「ファイル」フォルダをナビゲートします。
cd Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
ls
次のコマンドを入力して、複数のファイルの名前を一括で変更し、を押します。 入る :
ls | %{Rename-Item $_ -NewName ('NEW-FILE-NAME-{0}.EXTENSION' -f $nr++)}
コマンドで、「NEW-FILE-NAME」を使用する実際の構造名に置き換えます。
たとえば、このコマンドは、同じ( 'beach-trip-2021-')命名構造を使用して、拡張子が '.jpg'の画像の名前を変更し、名前の末尾に異なる番号を追加します。
ls | %{Rename-Item $_ -NewName ('beach-trip-2021-{0}.jpg' -f $nr++)}
出典:Windows Central
これらの手順を完了すると、指定した形式のすべてのファイルの名前が、指定した名前付け構造を使用して変更されます。
Windows 10でファイル名を短くしたり、名前の一部を「N」文字でトリミングしたりするには、次の手順を実行します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd PATHTOFOLDER
コマンドで、PATHTOFOLDER
を置き換えます場所への実際のパスで。
たとえば、このコマンドは「ドキュメント」内の「ファイル」フォルダをナビゲートします。
cd Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
ls
次のコマンドを入力して、短い名前を使用してファイルの名前を変更し、を押します。 入る :
ls | Rename-Item -NewName {$_.name.substring(0,$_.BaseName.length-N) + $_.Extension}
コマンドで、「$_。BaseName.length-N」内で「N」の値を更新して、削除する文字数を指定します。
たとえば、このコマンドはファイルの名前を8文字でトリミングします。
ls | Rename-Item -NewName {$_.name.substring(0,$_.BaseName.length-8) + $_.Extension}
出典:Windows Central
これらの手順を完了すると、コマンドで指定した長さに応じてファイル名が短くなります。
PowerShellを使用して複数のファイルのファイル名の一部を削除するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd PATHTOFOLDER
コマンドで、PATHTOFOLDER
を置き換えます場所への実際のパスで。
たとえば、このコマンドは「ドキュメント」内の「ファイル」フォルダをナビゲートします。
cd Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
ls
次のコマンドを入力してファイル名の一部を削除し、を押します 入る :
ls | Rename-Item -NewName {$_.name -replace 'OLD-FILE-NAME-PART',''}
コマンドで、「OLD-FILE-NAME-PART」を、置き換える名前の実際の部分に置き換えます。
たとえば、次のコマンドは、フォルダ内のすべてのファイルの名前から「trip」という単語を削除します。
ls | Rename-Item -NewName {$_.name -replace 'trip',''}
出典:Windows Central
手順を完了すると、コマンドはコマンドで指定したファイル名の一部を削除します。
ファイル名の同じ部分の名前を変更するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd PATHTOFOLDER
コマンドで、PATHTOFOLDER
を置き換えます場所への実際のパスで。
たとえば、このコマンドは「ドキュメント」内の「ファイル」フォルダをナビゲートします。
cd Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
ls
次のコマンドを入力してファイル名の一部を置き換え、を押します 入る :
ls | Rename-Item -NewName {$_.name -replace 'OLD-FILE-NAME-PART','NEW-FILE-NAME-PART'}
コマンドで、「OLD-FILE-NAME-PART」と「NEW-FILE-NAME-PART」をファイル名の古い部分と新しい部分に置き換えます。
たとえば、次のコマンドは、ファイル名の「hiking_trip_」を「vacation_」という単語に置き換えます。
ls | Rename-Item -NewName {$_.name -replace 'beach--','hiking_trip_'}
出典:Windows Central
これらの手順を完了すると、コマンドは、コマンドで指定した置換でファイル名を変更します。
コマンドコンソールを使用する場合、ファイル名の一部としてスペースを使用すると、問題が発生することがあります。名前にスペースが含まれているファイルがある場合は、PowerShellを使用して、ダッシュやアンダースコア記号などの視覚的な区切り文字の文字を置き換えることができます。
ファイル名のスペースを削除してアンダースコアに置き換えるには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd PATHTOFOLDER
コマンドで、PATHTOFOLDER
を置き換えます場所への実際のパスで。
たとえば、このコマンドは「ドキュメント」内の「ファイル」フォルダをナビゲートします。
cd Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
ls
次のコマンドを入力してファイル名からスペースを削除し、を押します 入る :
ls | Rename-Item -NewName { $_.Name -replace ' ','SEPARATOR' }
コマンドでは、必ず「SEPARATOR」をスペースではなく使用する記号に置き換えてください。
たとえば、次のコマンドは、すべてのファイルでスペースをアンダースコアに置き換えます。
ls | Rename-Item -NewName { $_.Name -replace ' ','_' }
出典:Windows Central
手順を完了すると、ファイル名のスペースが指定した区切り文字に置き換えられます。
PowerShellを使用して多数のファイルのファイル拡張子を変更するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd PATHTOFOLDER
コマンドで、PATHTOFOLDER
を置き換えます場所への実際のパスで。
たとえば、このコマンドは「ドキュメント」内の「ファイル」フォルダをナビゲートします。
cd Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
ls
次のコマンドを入力してファイルの拡張子を変更し、を押します 入る :
ls | Rename-Item -NewName { [io.path]::ChangeExtension($_.name, '.NEW-EXTENSION') }
コマンドで、「。NEW-EXTENSION」をファイルの新しい拡張子に置き換えます。
たとえば、このコマンドはファイル拡張子を「.doc」に変更します。
ls | Rename-Item -NewName { [io.path]::ChangeExtension($_.name, 'doc') }
出典:Windows Central
手順を完了すると、PowerShellは拡張子を指定したものに変更します。
上記の手順により、フォルダ内のすべてのファイルの名前が変更されます。ただし、ドキュメント、画像、ビデオなどの特定のファイル形式の名前を変更する場合は、「-filter」オプションを使用できます。
PowerShellコマンドを使用して特定のファイル形式の名前を変更するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd PATHTOFOLDER
コマンドで、PATHTOFOLDER
を置き換えます場所への実際のパスで。
たとえば、このコマンドは「ドキュメント」内の「ファイル」フォルダをナビゲートします。
cd Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
ここでコマンドウィンドウを開くウィンドウ10がありません
ls
次のコマンドを入力して、特定の拡張子を持つファイルの名前を変更し、を押します。 入る :
ls -filter *.EXTENSION | %{Rename-Item $_ -NewName ('NEW-FILE-NAME-{0}.EXTENSION' -f $nr++)}
コマンドで、「NEW-FILE-NAME」と「EXTENSION」を使用するパラメーターに置き換えます。
たとえば、このコマンドは、拡張子が「.jpg」のファイルのみの名前を変更します。
ls -filter *.jpg | %{Rename-Item $_ -NewName ('beach-trip-{0}.jpg' -f $nr++)}
出典:Windows Central
手順を完了すると、PowerShellは、コマンドで指定した名前を使用して、ファイルの名前を特定の拡張子に変更します。
前 2/3 次へ:コマンドプロンプトを使用してファイルの名前を変更します 前 3/3 次Windows 10では、コマンドプロンプトは、1つまたは複数のファイルの名前を一括で変更する複数の方法も提供します。
Windows 10でコマンドプロンプトを使用して1つのファイルの名前を変更するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd c:PATHTOFILES
たとえば、この例では、「ドキュメント」内の「ファイル」フォルダを開きます。
cd %USERPROFILE%Documentsfiles
出典:Windows Central
次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
dir
次のコマンドを入力してファイルの名前を変更し、を押します 入る :
ren 'OLD-FILENAME.EXTENSION' 'NEW-FILENAME.EXTENSION'
コマンドで、「OLD-FILENAME.EXTENSION」と「NEW-FILENAME.EXTENSION」を必要な古いファイル名と新しいファイル名に置き換えます。引用符は、名前にスペースが含まれている場合にのみ必要です。
たとえば、次のコマンドはファイルの名前を「summer_trip_21_notes.txt」に変更します。
ren summer_trip_21_notes.txt summer_vacation_21_notes.txt
出典:Windows Central
これらの手順を完了すると、コマンドプロンプトは、指定した新しい名前でファイルの名前を変更します。
コマンドプロンプトで同じ名前の構造を持つ複数のファイルの名前を一括で変更するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd c:PATHTOFILES
たとえば、この例では、「ドキュメント」内の「ファイル」フォルダを開きます。
cd %USERPROFILE%Documentsfiles
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
dir
次のコマンドを入力してファイルの名前を一括で変更し、を押します 入る :
ラズベリーパイヘッドレスセットアップウィンドウ
ren *.FILE-EXTENSION ???-FILE-NAME.*
コマンドで、「FILE-EXTENSION」を更新するファイルの拡張子に置き換え、「FILE-NAME」をすべてのファイルに追加する名前の一部に置き換えます。アスタリスク*
を伝えるワイルドカードです レン すべての名前を特定の拡張子に変更するコマンド。疑問符?
もワイルドカードですが、新しい名前の一部として保持する元の名前の文字を表します。
たとえば、このコマンドは、最初の3文字を残してすべての「.jpg」ファイルの名前を変更し(重複を避けるために一意の識別子として機能します)、名前に「-hikingTrails」を追加します。
ren *.jpg ???-hikingTrip.*
出典:Windows Central
簡単なヒント: ファイルの名前を変更する場合、 レン コマンドは、ファイル名の終わりとしてピリオド(。)を認識します。これは、名前の一部に1つ以上のピリオドが含まれるファイルがある場合、コマンドが予期しない結果を生成する可能性があることを意味します。
手順を完了すると、指定した設定を使用してファイルの名前が変更されます。
コマンドプロンプトでファイル名を短くするには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します 入る :
cd c:PATHTOFILES
この例では、「ドキュメント」内の「ファイル」フォルダを開きます。
cd %USERPROFILE%Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
dir
次のコマンドを入力してファイル名を短くし、を押します 入る :
ren *.* ?????.*
コマンドでは、アスタリスク*
フォルダ内のすべてのファイル名と拡張子、および疑問符?
に一致します新しいファイル名に使用する文字数を示します。
たとえば、このコマンドは5文字より長いファイル名をトリミングします。
ren *.* ?????.*
出典:Windows Central
ファイル名が5文字未満の場合、名前は変更されません。 (ファイル名を長くしたい場合は、構文に疑問符を追加してください。)
これらの手順を完了すると、コマンドで指定した疑問符(?)に応じて、ファイル名が短くなります。
同様のファイルの名前の一部の名前を変更するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd c:PATHTOFILES
この例では、「ドキュメント」内の「ファイル」フォルダを開きます。
cd %USERPROFILE%Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
dir
次のコマンドを入力してファイル名の一部の名前を変更し、を押します 入る :
ren OLD-FILE-NAME-PART*.* NEW-FILENAME-PART*.*
コマンドで、「OLD-FILE-NAME-PART」と「NEW-FILENAME-PART」をファイル名の古い部分と新しい部分に置き換えます。アスタリスク*
名前の新しい部分を追加するために、ファイル名とファイル拡張子の残りの部分と一致するワイルドカードです。
たとえば、このコマンドは、「summer_trip_21」で始まるファイルの名前を「vacation_2021」に変更します。
ren summer_trip_21*.* vacation_2021*.*
出典:Windows Central
手順を完了すると、類似した名前のファイルが、コマンドで指定した新しい名前構造で変更されます。
Windows 10でファイル拡張子を互換性のある別の拡張子に変更するには、次の手順を実行します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd c:PATHTOFILES
この例では、「ドキュメント」内の「ファイル」フォルダを開きます。
cd %USERPROFILE%Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
dir
次のコマンドを入力してファイル拡張子を変更し、を押します 入る :
ren *.OLD-EXTENSION *.NEW-EXTENSION
コマンドで、「OLD-EXTENSION」と「NEW-EXTENSION」を古いファイル拡張子と新しいファイル拡張子に変更します。
たとえば、次のコマンドは、次の場所にあるファイルの拡張子を「.txt」から「.doc」に変更します。MicrosoftWordと互換性があります。
ren *.txt *.doc
ワイルドカードを使用しないこの例(*
)は、単一ファイルの拡張子のみを「.txt」から「.doc」に変更します。
ren vacation_2021_notes.txt vacation_2021_notes.doc
出典:Windows Central
手順を完了すると、ファイル拡張子はコマンドで指定された新しい拡張子に置き換えられます。
前の手順では、その場所内のすべてのファイルの名前を変更します。ただし、特定の形式のファイルのグループのみの名前を変更する場合は、アスタリスク*
を省略する必要があります。コマンドのターゲット拡張子を指定します。
コマンドプロンプトを使用してWindows10で特定のファイル拡張子を持つファイルの名前を変更するには、次の手順を使用します。
次のコマンド例を入力して、名前を変更するファイルのあるフォルダーに移動し、を押します。 入る :
cd c:PATHTOFILES
この例では、「ドキュメント」内の「ファイル」フォルダを開きます。
cd %USERPROFILE%Documentsfiles
出典:Windows Central
(オプション)次のコマンドを入力して、その場所にあるファイルのリストを表示し、を押します。 入る :
dir
次のコマンドを入力して、その場所のファイル拡張子を変更し、を押します。 入る :
ren OLD-FILE-NAME*.EXTENSION NEW-FILE-NAME*.EXTENSION
コマンドで、「OLD-FILE-NAME」、「NEW-FILE-NAME」、および「EXTENSION」を、ターゲットにする新旧のファイル名と拡張子に変更します。
たとえば、このコマンドは、拡張子が「.jpg」の画像のみの名前を変更します。
ren picture-*.jpg vacation*.jpg
出典:Windows Central
手順を完了すると、コマンドプロンプトは、コマンドで指定した設定を使用してファイルの名前を変更します。
これらのコマンドは期待どおりに機能するようにテストされていますが、コンピューター上の元のファイルの名前を変更する前に、テスト実行を実行することを常にお勧めします。
Windows 10に関するさらに役立つ記事、記事、および一般的な質問への回答については、次のリソースにアクセスしてください。