秒でわかる

秒でわかる複数のファイル名の共通する一部を一括で変換、置換する方法【Windows】

3手順で完了!!
(以下手順を踏む前に念のため、バックアップを取っておくことをお勧めします。バックアップ方法はどこかにてきとうなフォルダを作り、その中に対象ファイルをまるごとコピーするだけです。無事成功したらバックアップファイルは全削除なりしちゃってください。)

スポンサーリンク

手順①:PowerShellを開く

Windowsボタンを押して「PowerShell」と検索し、PowerShellを開きます。

スポンサーリンク

手順②:置換したいファイルのあるフォルダまで移動する

PowerShellで以下のコマンドを打ち、対象フォルダまで移動します。

例:置換したいファイルがデスクトップのtmpフォルダの中にある場合

cd "C:\Users\(ユーザー名)\Desktop\tmp"

フォルダの場所(パス)を調べる方法

エクスプローラーを開き、対象フォルダ内まで移動し、上のフォルダ名の書かれた枠をクリックするとでてきます。

手順③:置換(Rename-Item)コマンドを打つ

PowerShellでリネームアイテムコマンドを打ちます。

例:「(部活名)」の文字を「軟式テニス部」に置き換えする場合 (“”内を書き換えるだけです)

ls | ren -NewName {$_.Name -replace "\(部活名\)","軟式テニス部"}

注意:置換前の文字に半角カッコ「()」が含まれている場合

PowerShellが半角カッコを文字として認識してくれないため、文字として認識させるために、対象文字の前にバックスラッシュまたは円マークを入れる必要があります。

(置換後の文字については、半角カッコがあってもバックスラッシュ、円マークを入れる必要はありません)

一瞬にしてフォルダ内全ファイル名の特定の文字が変換されました!

 

PowerShellアプリは右上の×を押す、または「exit」と入力→Enterを押して終了します。

スポンサーリンク

おわりに

パソコン作業をする人にとってPowerShellは何かと便利です!作業効率がぐっと上がります!

PowerShellに少しでも慣れることで、少なくともパソコンスキルが一段階upします。ぜひほかにPowerShellでできることなど調べてみてください!

↓パワーシェル良書3選

スポンサーリンク
スポンサーリンク
ユノログ

「役立つ!見やすい!読みやすい!わかりやすい!」を心がけて、
色んなこと発信していきます!

yuuをフォローする
タイトルとURLをコピーしました