Anonim

編集または名前変更が必要なファイルタイトルがたくさんありますか? もしそうなら、サードパーティのプログラムはファイルのバッチの名前を変更するために不可欠ではありません。 実際、File ExplorerとPowershellの両方を使用して、複数のファイルの名前をバッチで変更できます。 コマンドプロンプトにも、複数のファイル拡張子を編集するための便利なコマンドがいくつかあります。 これは、ファイルエクスプローラーとPowerShellを使用してファイルのグループの名前を一括して変更する方法です。

記事「Windows 10を高速化する方法-究極のガイド」も参照してください。

ファイルエクスプローラーでのファイル名の一括変更

エクスプローラーの[ホーム]タブに[ 名前の変更 ]オプションが含まれています。 したがって、そのオプションを選択して、1つ以上のファイルの名前を変更できます。 または、ファイルのコンテキストメニューから[ 名前 の変更]を選択できます。

最初に、Windows 10タスクバーにある[ファイルエクスプローラー]ボタンを押します。 名前を変更する必要があるファイルのグループを含むフォルダーを参照します。 Ctrlキーを押しながら、下のスナップショットのようにカーソルで名前を変更するすべてのファイルタイトルを選択します。 または、Ctrl + Aホットキーを押して、開いているフォルダー内のすべてのファイルを選択します。

[ホーム]タブの[ 名前の変更 ]ボタンを押します。 または、F2キーを押します。 次に、選択したファイルの新しいタイトルを入力できます。 Enterキーを押すと、選択したすべてのファイルタイトルの名前が変更されます。 ファイルエクスプローラーは同じフォルダー内で重複したファイルタイトルを持つことはできないため、名前が変更された各ファイルには、以下のスナップショットに示すように番号が含まれます。

ContextReplaceを使用してファイルの名前を変更する

ContextReplaceソフトウェアを使用して、エクスプローラーのコンテキストメニューから複数のファイルの名前を変更することもできます。 これは、コンテキストメニューに[ 置換 ]オプションを追加するフリーウェアプログラムです。 次に、フォルダを右クリックして[ 置換 ]オプションを選択し、ディレクトリ内のタイトルが一致するファイルのバッチの名前を変更します。

ContextReplaceをWindowsに追加するには、このSoftpediaページを開き、[ ダウンロード] を押します。 ContextReplace.exeをクリックして、プログラムをインストールします。 次に、プログラムのフォルダー内のReplace.exeをクリックして、ソフトウェアを実行します。

次に、ファイルエクスプローラーを開き、名前を変更する必要があるファイルを含むフォルダーを右クリックします。 コンテキストメニューの[ 置換 ]オプションを選択します。 これにより、すぐ下に示すウィンドウが開きます。

そのウィンドウで[ ファイル名で置換 ]オプションを選択し、他のすべてのチェックボックス設定を選択解除します。 次に、変更する必要があるファイルタイトルを入力しますが、拡張子は含めないでください。 右側のテキストボックスに新しいファイルタイトルを入力し、[ 置換 ]ボタンを押します。 これにより、左側のテキストボックスに入力したタイトルと一致するフォルダー内のすべてのファイルの名前が変更されます。

PowerShellを使用してファイルのバッチ名を変更する

PowerShellは、Windowsに含まれている2つのコマンドラインインタープリターの1つです。 もう1つはコマンドプロンプトですが、PowerShellは複数のファイルの名前を変更する際により柔軟です。 PowerShellを使用すると、複数のファイルの名前を変更したり編集したりできます。

最初に、名前を変更するファイルを含むフォルダーを開きます。 次に、[ファイル]をクリックして、さらにオプションのあるメニューを開きます。 [ Windows PowerShellを開く ]を選択し、[ 管理者としてWindows PowerShellを開く ]をクリックします。 これにより、ファイルエクスプローラーで開かれたディレクトリで以下のウィンドウが開きます。

次に、次のPowerShellコマンドを入力します。Get-ChildItem-Filter“ * file title *” -Recurse | Rename-Item -NewName {$ _。name -replace 'file title'、 'new file title'} 。 そこで、「file title」を変更するファイル名に置き換える必要があります。 「新しいファイルタイトル」を削除し、ファイル名を入力してファイルの名前を変更します。

Returnキーを押して、バッチファイル操作を開始します。 これにより、最初に指定されたテキスト文字列を持つすべてのファイルの名前が、コマンドレットの最後に入力されたファイルタイトルに変更されます。 したがって、同じテキスト文字列を持つ多数のファイルの名前を変更できます。

次のように入力して、PowerShellでファイルのバッチを編集できます。 rename-item -NewName {$ _。name -replace”“、” _”} 。 これにより、フォルダ内に含まれるすべてのファイルのファイルタイトルのスペースがアンダースコアに置き換えられます。

アンダースコアを別のものに置き換えることで、そのコマンドレットを調整できます。 たとえば、コマンドレットは次のようになります。 rename-item -NewName {$ _。name -replace”“、”-“} 。 これにより、ファイルタイトルのすべての二重スペースがハイフンに置き換えられます。

そのため、ファイルエクスプローラーとPowerShellの両方を使用して、ファイルタイトルのバッチの名前をすばやく変更して編集できます。 多数のファイルタイトルの名前を同じテキスト文字列に変更する必要がある場合、PowerShellが確実に役立ちます。 PowerShellでファイルの名前を変更する方法の詳細については、このYouTubeビデオをご覧ください。

Windows 10でファイルの名前を一括変更する方法