2014年05月15日
ファイル名一括変更
ファイル名一括変更 Ver3.71 2014/05/15 ダウンロード
【概要】 ファイル名の連番化・置換・作成/更新日をそれぞれ一括変更
ファイルに連番を付加 | 連番付加、連番付加位置指定、ファイル名の統一 | |
ファイル名置換 | 正規表現を使用して複雑な置換可 ファイル名の部分置換/挿入/削除 大小文字/全半角文字置換 拡張子置換/付加/削除、サブマッチ番号による順序置換 関数を利用した置換(連番加減算/文字列加工) 既存ファイルリストの直接入力 |
|
作成日変更/更新日変更 | 日付を一括変更、分指定の連番化 | |
MP3 IDタグ情報編集 | タイトル、アーティスト名などの一括変更 MP3タグ情報を元にファイル名生成 |
特徴
・インストール不要
・「試行」と「元に戻す」機能
ファイルを書き換える前に「試行」を行うので、「試行」の結果を見て実行するかを判断可。
「元に戻す」機能により、「実行」前であれば、読み込んだ時の状態に戻すことが可能。
・強力な置換機能
・正規表現の使用により、複雑な条件でファイル名を変更可
・スカラー変数($1~$n)を使用した順序置換
・同、特定位置への挿入、消去
・既存のファイルリストからファイル名置換
・format関数による書式置換
・状態の保存
フォームのサイズ、リストの各見出し幅などをファイルに保存。
前回の終了時の状態を復元できる。
・その他
コマンドラインパラメータによる自動実行/置換
リスト項目の移動、フォームの最前面化、半透明化(NT以上)
【動作条件】
Windows98se,2000,WindowsXP,Vista,Windows7
コメント
ありがとうございます。
状況は把握できました。
環境が整いましたら、対処したいと思います。
しばらく、お待ちください。
エムティ・ソフト
---------
後日追記
---------
Windows7,8の場合、管理者権限で実行中のアプリケーションに対して、ドラッグ&ドロップでデータを渡すことはできないようです。
これはセキュリティからの制限事項のとのこと。
ドラッグ&ドロップが必要な場合は、管理者権限を外して使用してみて下さい。
管理者権限でしか起動できない場合は、
現状、ドラッグ&ドロップによりデータ取得はできません。
よって、フォルダからの「一括読込」、または「ファイル名読込」(3.80版以降)のみ使用可となります。
参考URL
Vista / 7 / 8 で、これまで使っていたソフトが正常に動作しない!
Windows 7 互換性 (全般)
投稿者 エムティ・ソフト : 2015年04月07日 10:56
Windows 8を所持しておりませんので試しておりませんが、
Windows 8.1特有のエラーということも考えられるでしょうか。
投稿者 Anonymous : 2015年04月07日 10:15
■Window8について
管理者権限にて実行しなければそもそも起動しませんが、
ドラッグ&ドロップは管理者権限で起動しても、禁止マークが表示されます。
他のソフトでは同様のエラーは出ておりませんので、「ファイル名一括変更」特有の
エラーかと思います。
投稿者 Anonymous : 2015年04月07日 10:13
「ファイル名一括変更」をご利用いただきありがとうございます。
■Window8について
申し訳ありません。
Windows8での検証は環境が無い為、まだ、出来ていません。
ただし、他の方々のご意見を見ると、問題無く動作しているようにも見受けられます。
Windows8動作状況
最新のコメントの
「管理者権限にて実行すれば普通に動作する。」
というのが少し気になりますが・・・
他のソフトでのファイルのドラッグ&ドロップは出来て、
「ファイル名一括変更」だけが、出来ないのでしょうか?
投稿者 エムティ・ソフト : 2015年04月06日 16:36
Unicode対応について検討中です。
対応時期未定
投稿者 エムティ・ソフト : 2015年04月06日 16:28
いつも愛用させて頂いております。
最近PCを買い替え、OSがwindows 8.1となり
ドラッグアンドドロップが機能しなくなりました。
フォルダの一括読み込みや、ファイル名変換等は
行えるのですが、ドラッグアンドドロップが使えないのはかなり不便です。
修復方法をご存知でしょうか。
また、今後windows 8.1にご対応されるご予定はありますでしょうか。
よろしくお願いします。
投稿者 Anonymous : 2015年04月06日 14:25
シンプルな操作画面で軽くて正規表現も使えることからいつも愛用させてもらっています。
ただ文字エンコードについて一つだけ要望が有ります。
©Â 等の特殊なUnicode文字がファイル名に含まれていると
ファイルをリストに登録する事が出来ません。
これらのファイルも扱えるようにしてもらうことは可能でしょうか?
今はこういったファイルの時のみ別のソフトを使用するようにしていますが
可能ならば全てこのソフトに一本化したいのです。
よろしくお願いします。
投稿者 namamoe : 2014年11月17日 05:03
aaa を bbb に変更したいとき
検索文字列に aaa
置換文字列に bbb
として、試行、実行 するだけで変換されます。
投稿者 エムティ・ソフト : 2014年06月11日 07:15
正規表現を使わずにファイル名を置換するにはどすればいいですか
投稿者 Anonymous : 2014年06月10日 19:38
>まー様
コマンドラインパラメータで、-no_confirm を付けると、確認メッセージが表示されなくなります。
(ショートカットファイルを作成して、「リンク先」に「 -no_confirm」を追加)
お試しください。
投稿者 エムティ・ソフト : 2014年05月07日 10:25
お返事ありがとうございます。
「試行」自体はしたいので、試行完了のダイアログだけ出ないようにしたいです。
投稿者 まー : 2014年04月25日 22:21
>まー様 メニューの オプション → 試行せず直接実行 にチェックすると、正常実行時には確認メッセージが表示されなくなります。(状態は記憶)
メニューは、上左端のコマンドボタンを押すと表示されます。
お試しください。
投稿者 エムティ・ソフト : 2014年04月25日 03:51
軽くていいですね!
操作のたびに確認のダイアログが出るのを停止できないでしょうか?
はじめは分かりやすくていいのですが、慣れてくると不要です。
よろしくお願いします。
投稿者 まー : 2014年04月25日 02:37
非常にわかりやすいご回答、ありがとうございます。
ご説明通り入力することで解決出来ました。
投稿者 投稿者 : 2013年12月29日 18:28
>投稿者さま
ご質問の意味が判りました。
() 括弧を消したいということですね。
括弧はグループ化を意味する特殊な文字(メタ文字)ですので、メタ文字の意味を打ち消す必要があります。
その場合 ¥ 円記号を ¥( のように頭に付けると、文字としての ( の意味になります。
具体的には、
検索文字列: ¥(
置換文字列:
とすると、左括弧が消えます。
同様に、
検索文字列: ¥)
置換文字列:
とすると、右括弧が消えます。
一括して消したい場合は、
検索文字列: [¥(¥)]
置換文字列:
とします。
[]は「いずれかに一致」を意味するメタ文字です。
この [ 自体を消したい場合には、
検索文字列: ¥[
置換文字列:
のようになります。
それでは、 ¥ 記号を消したい場合にはどうするかというと
検索文字列: ¥¥
置換文字列:
のように、円記号で打ち消してやればよいわけです。
(サンプル)を消したい場合は、下記
検索文字列: ¥(サンプル¥)
置換文字列:
サンプルの部分が不定の場合は、下記
検索文字列: ¥(.*?¥)
置換文字列:
? は最短マッチを意味
よろしいでしょうか?
投稿者 エムティ・ソフト : 2013年12月29日 16:50
ファイル名置換に関して
元のファイル名: (サンプル) 書式一覧
変更後のファイル名: 書式一覧
上記の様に、 (サンプル)の部分を取り除きたいのですが、
( ) は何度トライしても上手く検索文字列の対象とならないので、質問させて頂きます。
検索文字列に何を入力すれば (サンプル) の部分が検索文字列の対象となり、
置換できるのか教えて頂けると助かります。
投稿者 投稿者 : 2013年12月29日 14:57
>投稿者 様
申し訳ありませんが、もう少し、具体的に記述していただかないと、
お答えすることが困難です。
よろしくお願いします。
投稿者 エムティ・ソフト : 2013年12月29日 07:18
ファイル名置換に関して
(サンプル) 左の様なファイルの()を置換したい場合はどのような検索文字列を入力すれば良いのでしょうか。
メタ文字の使用例を試してみましたが、なかなか上手く行きません。
よろしくお願いします。
投稿者 投稿者 : 2013年12月28日 14:46
了解致しました。試してみます。
投稿者 赤イカ缶 : 2013年12月22日 13:56
DLL登録時にエラーが発生する場合
当方も詳しくないのですが、下記が参考になるかもしれません。
DLLをレジストリに登録しようとしてエラーが出る場合の対処法
お試しください。.
よろしくお願いします。
投稿者 エムティ・ソフト : 2013年12月16日 04:48
お教え頂いたものを参考に試してみましたが、
モジュール″mscomct2.ocx″の読み込みに失敗しました。
バイナリが指定されたパスに格納されていることを確認するか、バイナリまたは依存 .DLL ファイルに問題がないかを調べてください。
指定されたモジュールが見つかりません。
というエラーが出ました。自分はあまりPCに詳しくないので、何の事だかさっぱりです。
ですが、こちらのPCに問題があるということで間違いないでしょうか?
投稿者 赤イカ缶 : 2013年12月14日 14:02
>赤イカ缶 様
詳しくはわかりませんが、OCXがレジストリに正常に登録されていないのではないかと思われます。
「ファイル名一括変更」はレジストリに書き込まないので、以前の他のアプリでのインストールが原因ではないかと思われます。
下記に似たような事例がありましたので、ご参考にして下さい。
実行時エラー'339'、コンポーネント '???.OCX'、またはその依存関係のひとつが 適切に登録されていません。ファイルが存在しないか、あるいは 不正です。
投稿者 エムティ・ソフト : 2013年12月13日 13:56
>遠藤 様
ご要望、ありがとうございます。
■試行機能オフ - オプションメニュー Ctrl+T
試行せずに直接実行するスイッチを設けました。
お試し下さい。
(自慢の「試行」機能をオフということで少し落ち込んでいますが・・(´_`。)グスン )
■ショートカットキー
メニューの各項目にショートカットキーを割り当てました。
お試し下さい。
注:メニューが表示されている場合に有効です。
投稿者 エムティ・ソフト : 2013年12月13日 13:47
windows7を使用している者ですが、.exeを開くとエラーが出てしまい、うまく起動できません。
VB6ランタイムライブラリはインストール済みです。
mscomct2.ocxが存在しないか、不正だとかなんとか・・・。ちゃんとファイルは存在しているのですが。
投稿者 赤イカ缶 : 2013年12月12日 13:00
3DCGの仕事をしているのですが、レンダリング画像の名前変更に大変重宝させていただいています!!フリーで、軽くて、こんなに便利なソフトを作っていただきありがとうございます。
少しだけ要望があったので書き込みさせていただきました。
●「試行」 機能をオフに出来るようにしていただきたい。
(or ダイレクトで実行出来るように)
●「新規」と「実行」の2つだけでいいので、ショートカットキーを割り当てていただきたい。
以上、あつかましいのですが、検討いただけたらうれしいです!!
投稿者 遠藤 : 2013年12月11日 15:00
>パンダ委員長 様
現状、フォルダ名の変更は出来ません。
必要性を感じなかったものですから、対応を保留してきました。
が、ご要望が数件出て来ましたので、対応したいと思います。
来週中(11/8迄)にはリリースできると思います。
お待ちください。
今後も、よろしくお願いします。
--------------------------------
後日追記
3.50 2013/11/03 フォルダ名変更
リリースしました。
--------------------------------
投稿者 エムティ・ソフト : 2013年11月01日 07:20
作者様。
初めてこのソフトを知りました。
これから使わせて頂きたいのですが一つ教えて下さい。
このソフトはフォルダ名のリネームは出来ないのでしょうか?
ファイル名と同様に正規表現で一括置換したいのです。
可能でしたらやり方を教えて下さい。
投稿者 パンダ委員長 : 2013年11月01日 00:57
>TGR様
■連番作成について
元のファイル名
001_xxx
002_y_yy
003_zzz
003a_xxyy
003b_yyzz
004_abcd
005_efgh
変更したいファイル名
001_xxx
002_y_yy
003_zzz
004_xxyy
005_yyzz
006_abcd
007_efgh
上記の場合、以下のようにすると、1度の操作で変更できます。
検索文字列
^(.+?)(_.+)
意味:先頭から"_"の直前までの最短マッチ文字列を探します。
「()」で括ると、マッチした文字列は変数「$1」に格納されます。
2番目の「()」内の文字列は「$2」に格納。
「^」:行頭、「.+」:1文字以上の任意の文字列 「?」:最短マッチ
置換文字列
format(row(),"000")$2
意味:「$1」は無視-捨てる
行番号を0詰3桁の数値にし、「$2」内の文字列を組み合わせると、
求めるファイル名が完成します。
■複数移動について
処理が少し面倒ですが、対応する方向で検討してみます。
(飛び飛びで選択された場合など、いろいろ要検討項目が有りそうなので・・・)
2013/10/30 追記 - 複数移動に対応しました。(ドラッグ/ボタン)
今後も、よろしくお願いします。
投稿者 エムティ・ソフト : 2013年10月27日 15:10
お世話になります。
Downloadして使わせて頂いております。どうもありがとうございます。
以下は単純なコメントです。
File名を付ける前の作業で、順番を変える際に、複数のFileを一度に動かせたり、それを一行ずつではなく一気にマウスで移動できるといいのですが、残念ながらできないようですので、別のアプリで並べ替えてそれから「ファイル名一括変更」で連番をFile名の頭に付ける作業をしています。
それと、以下のようなFileの並びで、「_」の前を三ケタ連番で付け直そうとした場合、ファイル名置換で検索をするのに、「_」の前までを桁数に関係なくすべて削除するといった処理が出来ればよいのですが、どうやってもできなかったので、「^[0-9]+」を実施してそのまま続けて「^[a-z]+」を実施すれば一旦「_」の前までがすべて無くなり、そこから連番作成をすればよいことが分かりました。この、二度継続して処理することで、二段階の検索が実現できることに気が付くまで半日かかりました…。
001_xxxx
002_yyyy
003_zzzz
003a_xxyy
003b_yyzz
004_abcd
005_efgh
投稿者 TGR : 2013年10月27日 13:46
>haneko様
現状、コマンドファイルでの記述は1行のみ可能ですので、下記のように、複数のコマンドファイルを実行することで代替して下さい。
3.30版以降
-a -com_file "aが付くファイルの置換.dat" -com_file "bが付くファイルの置換.dat"
投稿者 エムティ・ソフト : 2013年06月19日 07:08
大変便利で使いやすいプログラムのご提供、ありがとうございます。
ひとつのコマンドファイルに複数の変換規則を記述することはできますか?
たとえば
・ファイル名の先頭にaが付く場合、ファイル名を○○に置換
・ファイル名の先頭にbが付く場合、ファイル名を××に変更
という操作をひとつのコマンドファイルにまとめたいと考えています。
初歩的な質問でしたら申し訳ありません。よろしくお願いいたします。
投稿者 haneko : 2013年06月17日 13:45
>えぽ 様
ご要望ありがとうございます。
検索・置換履歴を昇順で並べ替えられるようにしました。
お試し下さい。
メニュー→オプション→検索/置換履歴を昇順で表示
今後も、よろしくお願いします。
投稿者 エムティ・ソフト : 2013年06月17日 08:51
置換文字列で一度入力したものが記憶されるのが大変有り難いです。
そこで入力順の表示だけではなく、五十音順やアルファベット順にすることはできないでしょうか。
多種多様な言葉を入力するときに探すのが省けて非常に効率が良くなります。
ご検討よろしくお願いします。
投稿者 えぽ : 2013年06月12日 23:51
申し訳ありません。
UNICODEへの対応は、当分、未定です。
投稿者 エムティ・ソフト : 2013年03月23日 06:49
「ファイル名一括変更」ですが、
名前によって読み込めません。
修正してもらえないでしょうか?
例:
YYeTs人人影视_df1bd9aa65f4_xuite.net
お忙しいところ申し訳ございませんが
できたらよろしくお願いします。
投稿者 thanks : 2013年03月20日 12:28
MTソフト様
はじめまして。
大変素晴らしいソフトを提供いただき
ありがとうございます。
Unicodeの対応について、
ちょっとお聞かせて下さい。
ファイル名やパスの中によく
中国語とか韓国語の文字が入っていますので、
全部文字化けになりました。
今後バージョンアップする時
Unicodeを対応していただくと嬉しいと思います。
以上。
投稿者 Desmond : 2013年03月09日 15:09
大文字⇔小文字変換について、
早速の反映有難うございました.
今後も引き続き使用させてください.
投稿者 Anonymous : 2013年01月28日 13:22
大文字⇔小文字変換について
不備がありました。3.10版として修正/アップしました。
ご指摘ありがとうございます。
今後も、よろしくお願いいたします。
投稿者 エムティ・ソフト : 2013年01月24日 12:06
Windows7で使用しています.
ファイル名置換、にて、拡張子のみ、大文字から小文字に変換を試みました.
「試行」にて、ソフト画面上(変更後のファイル名)では、小文字変換されますが、
「実行」しても、変換されません.
他にも下記の場合は、結果が反映されないようです.
ファイル名:06_R5C5_3_F29_11.S2P
→ 06_R5C5_3_F29_11.s2p にしたいのですが...
----------------------------------
検索文字列:(.+)\.S2P$
置換文字列:$1.StrConv(s2p,2)
----------------------------------
検索文字列:(.+?)(\.[^\.]+?)$
置換文字列:$1StrConv($2,2)
ファイル名全体を小文字変換の場合も、結果が反映されないようです.
----------------------------------
検索文字列:(.+)
置換文字列:StrConv($1,2)
御確認をお願いします.
投稿者 ken : 2013年01月24日 06:36
大文字を小文字に変換するのですが、一括変換画面では正しく変更されているのですが、
実行して、フォルダーを開くで表示されるファイル名が小文字になりません。
WindowsXP SP3です。
何か設定がいるのでしょうか?
よろしくお願いします。
馬場
投稿者 baba : 2013年01月23日 12:24
>hiratake様
ありがとうございます。
引き続き、再現を試みてみます。
投稿者 エムティ・ソフト : 2012年08月01日 08:42
エムティ・ソフト様
返信頂きまして、ありがとうございます。
エラーが起きる場合の操作ですが、正規表現、直接入力の両方で発生します。
よろしくお願いします。
投稿者 hiratake : 2012年07月31日 16:24
>hiratake様
ご指摘ありがとうございます。
いろいろなファイルや操作を試しているのですが、なかなか再現に至りません。
エラーが起きる場合の操作(正規表現Or直接入力など)を教えて頂けると助かります。
よろしくお願いします。
投稿者 エムティ・ソフト : 2012年07月31日 07:51
ファイル名一括変更について
便利なツールの提供ありがとうございます。
ありがたく使わせていただいていますが一部原因不明なところがあります。
MP3タグ編集にて、試行→実行の際に
「実行時エラー'9' : インデックスが有効範囲にありません」と表示されることがあります。
原因と対策がわかりますと、助かります。
よろしくお願いします。
投稿者 hiratake : 2012年07月30日 08:05
>FA様
ID3タグにはファイル末尾に付くv1.xとファイル先頭に付くv2.3系があります。
新しいファイルでは両方が付いていますが、古いファイルではv1.xだけしか付いていない場合があります。
対象のMP3ファイルのID3バージョンは、たぶんV1.xのみではないかと思われます。
「ファイル名一括変更」にMP3ファイルをドロップ後、リストの一番右端(隠れていますのでスクロール)が v1.x、もしくは空白になっていないでしょうか?
v1.xのジャンルは0~255の数値で表されます。
文字データは入力できません。
v2.3では可変長の文字データなので、任意のジャンル名が可能です。
ID3タグ仕様参照
「ファイル名一括変更」では既存のタグを書き換えるだけで、新たにv2.3を追加することはしません。
(ファイル破損の可能性が怖くて機能を搭載していません!)
一方、エクスプローラーではv2.3が無い場合に、ファイル先頭に新たにv2.3仕様のタグを追加します。
エクスプローラーで対象のファイルのジャンルを変更してみてください。
ファイルサイズが4Kバイト増加するはずです。
なお、ID3タグを一括してv2.3にするのはエクスプローラーで簡単にできます。
ファイルを全て選択して、プロパティ→概要→詳細設定 から「ジャンル」に適当な文字(空白でも可)を入れて「OK」を押すとv2.3タグが追加されます。
その後であれば、「ファイル名一括変更」で変更可能です。
なお、「ファイル名一括変更」でv1.xのみの場合、規定外(0~255以外の数値、文字)が入力された時に「0」をセットしています。「0」は「Blues」
この処理は良くないですね。「何もしない」もしくは、エラーメッセージを出すべきですね。
次の版にて修正します。
今後も、よろしくお願いします。
投稿者 エムティ・ソフト : 2012年02月15日 08:25
MP3タグ編集でジャンルに何を入れても「Blues」になってしまうのは何故でしょうか。
解決方法があれば教えてください。
インストール不要なのが好みです。改良期待します。
投稿者 FA : 2012年02月15日 01:49
投稿者 エムティ・ソフト : 2012年01月08日 11:10
使い勝手がよく、インターフェースがシンプルなので、やりたいことがすぐにできます。
Win7や、次期のOS Win8にも対応していただきたいです!
がんばってください。
投稿者 さなも : 2012年01月07日 14:22
>匿名希望 様
ご指摘ありがとうございます。
1. -folder により指定したフォルダのサブフォルダも含め、再帰的にファイルを変更対象としてしまう。
→ コマンドラインのことを忘れていました。
既定では指定したフォルダ以下、全てのフォルダ内のファイルを検索するようにしています。
1階層のみ指定したい場合もあるようなので、コマンドラインパラメータを追加しました。
-only_top このパラメータがある場合はフォルダの再帰検索は行いません。
なお、置換対象ファイルがない場合は「置換できるファイルはありません」
のメッセージが表示されますが、
-no_confirm を付けることで表示しないようにしました。
2. 実行時、エラーが発生する。 「380 プロパティの値が不正です。」
→ 明白な間違いがありました。
1,2について2.90版として改修/追加しましたので、お試しください。
今後も、よろしくお願いします。
投稿者 エムティ・ソフト : 2011年12月28日 07:55
いつも、ありがたく使わせていただいております。
コマンドプロンプトよりオプションを付けて使用しております。
-auto -quit -folder "対象パス" -search "^hoge" -pattern ""
今までは、問題なく機能していたのですが
バージョンを2.50から2.82へ移行すると以下の不具合が発生するようになりました。
1. -folderにより指定したフォルダのサブフォルダも含め、再帰的にファイルを変更対象としてしまう。
2. 実行時、エラーが発生する。 「380 プロパティの値が不正です。」
ご報告まで
投稿者 匿名希望 : 2011年12月26日 20:17
>kuroneko様
ご指摘有難うございます。
確かにVista(sp1)にて「ファイル名一括変更」を起動してみると、ご指摘のエラーが発生しました。
ただし、Windows Update にて更新プログラムをインストールしていくと、更新の途中から正常に起動できるようになりますので、Vistaの初期不良と考えられます。
エラーが英語で表示されるところが既にVistaの怪しさを示しています。
お手数ですが、Windows Update を試してみて下さい。
それでも正常に起動できない場合は、VB6ランタイム をインストールしてみてください。
投稿者 エムティ・ソフト : 2011年11月02日 08:15
はじめまして。Vistaを使用しています。
「ファイル名一括変更」をダウンロードして解凍して、いざ「ファイル名一括変更.exe」を
ダブルクリックすると↓の様なエラーメッセージが出ます。
Component'mscomctl.ocx' or one of its dependencies not
correctly registered: a file is missing or invalid
私のPCでは起動出来ないのでしょうか?
それとも他にダウンロードしなくてはならないファイル等があるのでしょうか?
ご教授よろしくお願いします。
投稿者 kuroneko : 2011年10月30日 23:13
>obules 様
ご指摘有難うございます。
「'」シングルクォートの扱いに不備がありました。
2.61版として修正しましたので、お試し下さい。
投稿者 エムティ・ソフト : 2011年10月16日 06:26
検索でも正規表現でも「'」がマッチしない…
B'z/曲名….mp3
って大量のファイルで
「B'z/」だけ消したいんだけど出来ませんでした… 残念。
投稿者 obules : 2011年10月15日 23:40
>akr 様
■同じファイル名が既に存在するなどで途中でエラーになった場合の件
ご指摘有難うございます。
確かに、試行にて既存ファイル名との重複チェックが抜けていました。
チェックを強化します。
今後もよろしくお願いします。
投稿者 エムティ・ソフト : 2011年09月05日 09:31
ファイル名一括変更について
便利なツールの提供ありがとうございます。
ありがたく使わせていただいていますが一部使いにくいところがあります。
機会があれば改善していただけると嬉しく思います。
同じファイル名が既に存在するなどで途中でエラーになった場合
変更前のファイルのファイル名に"tempxxxx"などがついてしまいます。
試行でも同じファイル名になるかどうか確認できないので大変不便です
エラーになる場合はそのファイルのみファイル名変更しないなどが
できると(さらにいうと処理の仕方を選択できると)嬉しいです。
よろしくお願いします。
投稿者 akr : 2011年09月04日 10:18
>けんいち様
申し訳ありません。
サブマッチ番号を使用した後方参照は、現在のところ使用できません。
が、もう少し強力な正規表現コンポーネント(jscript,javascriptなど)を組み込み、後方参照による順序置換も可能になるようにしてみます。
-- 2010/04/01 追記
1.50版にて、サブマッチ番号を用いた順序置換も可能としました。
投稿者 エムティ・ソフト : 2010年03月29日 07:23
ファイルネームの一部を入れ替えるような
s/.*\[.*\].*\..*/$3\[$2\]$1\.$4/
置換はできないでしょうか?
投稿者 けんいち : 2010年03月29日 01:04