• 締切済み

複数ホルダ内ファイルの一括リネーム

A,B,C,D,Eの5個のホルダの中にある同名のファイル、F1,F2,F3, F4,F5のファイル名をFi,F2,~F24,F25に一括リネームしたいのですが 方法を教えてください。 ちなみに、ホルダは120個あります。

みんなの回答

回答No.2

フォルダが5個なのか120個なのか分かりません。 とりあえず5個のフォルダに5つずつのファイルと考えて作ってみました。 で、カテゴリがOffice系ソフトなので、Officeの機能を使ってどうにかするという質問意図と受け取りました。 例えばExcelを活用してみたいと思います。 A1 =CHAR(INT((ROW()-1)/5)+65) B1 ="F"&MOD(ROW()-1,5)+1 C1 ="F"&ROW() D1 ="ren """&A1&"\"&B1&""" """&A1&"\"&C1&"""" と入力。これを25列目までコピー&ペースト(あるいはオートフィル)する。 D列を選択し、コピー。 メモ帳を開いて、ペースト。 このファイルを、A,B,C,D,Eのフォルダが入っているフォルダに、 適当な名前.bat として保存する。 この [適当な名前.bat] をダブルクリック。 これでファイル名を一発で変更することができます。 以上、Excelの関数とBATファイルを組み合わせた技でした。 これを使うと一般のリネームソフトより細かいことがいろいろできるので、私はよく使っています。

vegy
質問者

お礼

Excel関数はあまり使ったことが無いのですが頑張ってやって見ます。 早速のご指導ありがとうございました。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

「リネーム」でネット検索したらリネーム関連の フリーウェアとかVBAのコードなどがヒットすると思います。

vegy
質問者

お礼

フリーのソフトをいくつか調べたのですがそれらしきものが見当たらなかったので質問したのですが もうう一度捜して見ます。 ありがとうございました。

関連するQ&A