No. | 質問・回答 | おれい |
|
[106588] ファイル名変換ツールについて |
|
|
以下のようなファイル名変換が、一括でできるツールはないでしょうか?
a1-01.dat→b1-01.dat
a1-02.dat→b1-02.dat
a1-03.dat→b1-03.dat
a1-04.dat→b1-04.dat
b1-01.dat→c1-01.dat
b1-02.dat→c1-02.dat
c1-01.dat→d1-01.dat
c1-02.dat→d1-02.dat
c1-03.dat→d1-03.dat
あるいはワイルドカードが使え、コマンドラインからも使用可能なツールはないでしょうか?
DOSコマンド"ren"とEXCELのVBAを組み合わせてファイル名変換を行っていたのですが、
DOSコマンドにバグがあるらしく正常に変換できないので。
tom_rin (未登録) 2008年5月23日20:12
|
|
|
|
[106589] |
↓私は、こんなの使ってます。
http://hp.vector.co.jp/authors/VA014830/FlexRena/
かなりのパターンでのリネームができるんですが、tom_rinさんのやりたい事が、
「一発で」できるかは、未確認です。
回答者 (未登録) 2008年5月23日20:18
|
|
|
|
[106593] |
CUI環境で行いたいのであれば rren(リレン) というソフトがありますが
シェアウェアです。無料では お〜瑠璃ね〜む というちょっと恥ずかしい
ネーミングのソフトがあります。これはフリーウェアです。
どちらもGoogle検索で探すとベクターのサイトや作者のサイトが出てきます。
・−・・ (未登録) 2008年5月23日22:45
|
|
|
|
[106598] |
リネームの順番は、気付いてるのかな?
c1-01.dat→d1-01.dat
c1-02.dat→d1-02.dat
c1-03.dat→d1-03.dat
↓
b1-01.dat→c1-01.dat
b1-02.dat→c1-02.dat
↓
a1-01.dat→b1-01.dat
a1-02.dat→b1-02.dat
a1-03.dat→b1-03.dat
a1-04.dat→b1-04.dat
とリネームしないと、ファイル名重複でリネームエラーになります。
うにゅ (607) 2008年5月24日00:01
|
|
|
|
[106656] |
アドバイスありがとうございます。
>[106589]
Flexible Renamerは以前ためしてみました。グループ化が使えそうなのですが、用途が限られてるので自分の希望にはかないませんでした。
>[106593]
rrenは使えそうですね。シェアというのがなんとも抵抗感があります。機能に対して値段相応とは思えないし…。
お〜瑠璃ね〜むは自分も使ってます。これのCVSファイルを読み込む機能で、ワイルドカードが使えれば理想的なのですが、残念ながらそうなってません。
>[106598]
見やすいようにアルファベット順にしました。変換の際、逆にするのは分かってます。
tom_rin (未登録) 2008年5月26日00:16
|
|
|
|
[106661] |
>Flexible Renamerは以前ためしてみました。
以前ってのが、いつの事かはわかりませんが、2008/3/09 v.8.0に
バージョンアップしてますよ〜。
回答者 (未登録) 2008年5月26日00:49
|
|
|
|
[106683] |
>[106661]
最新版も試しましたが、欲しい機能はありませんでした。
結局、excelのマクロでファイル変換用のテーブルをCSVで出力。それをお〜瑠璃ね〜むに食わせて変換する事にしました。
どうも希望のツールないようなので、こんな方法しか思いつきませんでした。
tom_rin (未登録) 2008年5月27日00:15
|
|
|
|
[106694] |
ファイル名変換ぐらいだったら、perlなんてどうですか。
極めて汎用的でこの手のちょっとした操作には最適ですよ。
覚えるまでがちょっと大変かも知れませんが。
へろり (未登録) 2008年5月27日13:17
|
|
|
|
( 参照数:2465 日平均:0.4 ) |
|
〜 回答の受付を終了しました 〜 |