- 締切済み
複数ホルダ内ファイルの一括リネーム
A,B,C,D,Eの5個のホルダの中にある同名のファイル、F1,F2,F3, F4,F5のファイル名をFi,F2,~F24,F25に一括リネームしたいのですが 方法を教えてください。 ちなみに、ホルダは120個あります。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- piro19820122
- ベストアンサー率38% (256/672)
フォルダが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ファイルを組み合わせた技でした。 これを使うと一般のリネームソフトより細かいことがいろいろできるので、私はよく使っています。
- marbin
- ベストアンサー率27% (636/2290)
「リネーム」でネット検索したらリネーム関連の フリーウェアとかVBAのコードなどがヒットすると思います。
お礼
フリーのソフトをいくつか調べたのですがそれらしきものが見当たらなかったので質問したのですが もうう一度捜して見ます。 ありがとうございました。
お礼
Excel関数はあまり使ったことが無いのですが頑張ってやって見ます。 早速のご指導ありがとうございました。