連番でのファイル名一括変更で、ファイルNo.05424
matsuri さん 15/03/30 10:26
 
test_001~005.txtを、test_002~006.txtの様に番号を振りなおそうと、
連番での名前変更を行った所、test_002~005.txtのファイル名に「- コピー」が付き
ます。

逆にtest_002~006.txtを、test_001~005.txtの様に番号を振った場合は問題なく
ファイル名が変更されます。



例)
以下のファイルがあったとして
test_001.txt
test_002.txt
test_003.txt
test_004.txt
test_005.txt

全選択して右クリックから「名前の変更」を選択
モードを「連番/日付」にし
新しいファイル名を「test_」にし
  「連番」のラジオボタンを選択
  「先頭に挿入」チェックボックスを外す
  「既存のファイル名はスキップ」チェックボックスを外す
  「番号書式」を「nnn」
  「初期値」を「2」
  「加算値」を「1」
  「拡張子別」チェックボックスを外す
とすると、「新しいファイル名」欄は
test_002.txt
test_003.txt
test_004.txt
test_005.txt
test_006.txt

となりますが、「OK」を実行すると、以下のファイル名になります。
test_002 - コピー.txt
test_003 - コピー.txt
test_004 - コピー.txt
test_005 - コピー.txt
test_006.txt


逆に、test_002~006.txtを、test_001~005.txtに
同じ操作(初期値を1とする)で振りなおしたら、問題なくtest_001~005.txtになります。
test_002.txt
test_003.txt
test_004.txt
test_005.txt
test_006.txt

を同じ操作で変更すると、「新しいファイル名」欄も、実際のファイル名も以下にな
ります。
test_001.txt
test_002.txt
test_003.txt
test_004.txt
test_005.txt



●使用環境
Windows7 Pro 32bit
秀丸ファイラー Ver1.13

[ ]
RE:05424 連番でのファイル名一括変更で、No.05425
秀丸担当 さん 15/03/30 14:32
 

バグ情報ありがとうございます。

確かにそうなることが確認できました。
ここはもともと「既存のファイル名はスキップ」のオプションは無くて、ON相当
で固定だったのですが、そういうチェックを無くしてほしいという話がって、
OFFにできるようにしました。
OFFになるとチェックが無いので、言われている通りになってしまうと思います。
そういうが起きる可能性があるということを、予想可能になるように、視覚的に
わかりやすい表示をするようにしてみます。
そもそもそういう問題がおきないようにうまくできればいいのですが、例えば一
時的に別のファイル名にするのを内部的にすると、もし途中で中断した場合など
作業用の状態が残ってしまうなど、リスクがありそうです。


[ ]