• 締切済み

画像ファイルをリネームをしつつ、ディレクトリ分けをしたい

ファイルを連番にしないと作業ができないソフトを使用して画像処理を行うことになりました。 そのため、ソースのデータファイルのディレクトリ構造操作と、 リネームを行いたいのですが、何か簡便な方法をご存知の方がいらっしゃいましたらご助言お願いしたいと思います。 【作業工程】 <ソース>※####部分は、0001~0050の連番ファイルです。 /test/a/test_a.####.jpg(50file) /test/b/test_b.####.jpg(50file) /test/c/test_c.####.jpg(50file) /test/d/test_d.####.jpg(50file) 上記200fileを、 /test/test/test_####.jpg と、連番にします。 ※####部分は、0001~0200の連番ファイルです。 画像処理ソフトにて、作業終了後、 元のディレクトリ構造とファイル名に戻したいのですが…。 現在は手動でディレクトリ分けをしてからフリーソフトでリネームしております。 画像処理ソフトの仕様はどうしても変更がきかないので困っております。 「Flexible Renamer」で、そのような処理を行える、という意見もお聞きしたのですが、方法がわかりません。 精通された方がいらっしゃいましたら、ご助言よろしくお願い致します。

みんなの回答

  • gungnir7
  • ベストアンサー率43% (1124/2579)
回答No.1

思っているほど簡単なことじゃないですよ。 一箇所に任意のファイルを一箇所に集めるのも大変ならば、元の位置に戻すには 変更前のディレクトリ位置とファイル名をメモリに記憶しておかないといけないですから。 私なら最悪プログラムを組むことを考えますが、そのために半日ほど潰しますから、 作業の手間との両天秤になりますけどね。 Flexible Renamaer は便利なので私も使っていますが、 確かに質問に書かれているらしいことはできます。 ただし、これは法則性を持って変換しますから、フォルダ名を越えては変換できません。 つまり1箇所に集めることができません。 リネームして作業後に元の名前に戻すのは、作業中にRenamaerをずっと開いておけばできます。 Renamerの方で元の名前をメモリに保持し続けてもらうのです。 Renamerの方に元の名前に戻すというボタンがあるので一発です。 結局、リネームはFlexibleRenamerを使えばいいとして、 作業の方はフォルダ単位で移動して貰うというのが折衷案になります。

moja7
質問者

お礼

コメントありがとうございます。 大変参考になりました。 やはり現状行っている方法がベストなのかもしれませんね・・・。

関連するQ&A