Serial Renamer(仮) 2002 03/18 とりあえず、いわゆるベータ ■機能 ファイル名を連番に変えます。 ■動作環境 IE3.0以上が入っているWindows 確認環境は2000,98SE ■使い方 エクスプローラーなどからドラッグ&ドロップなり、 下のボタンからダイアログを開いて選択するなりで、 ファイル名をリストに入力。 ファイル名、拡張子でソートしたり、 リスト内のドラッグ&ドロップで、 並べたい順番に入れ替え。 エディットボックスに連番のフォーマットを入力。 右のボックスで開始番号を指定。 拡張子ごと変更したければ左のチェックボタンにチェック。 フォルダを移動したければ上のチェックボタンをオンにして、フォルダ選択。 リネーム実行ボタンを押して、 エラーがなければリネーム実行。 ■操作説明  [Edit] Add  ファイルを追加します。常にリストの最後に追加します。 Add Folder  フォルダを追加します。  選択後、フォルダそのものを追加するか、  その内部のファイルを追加するか選択します。 Remove  選択されたリストアイテムを取り除きます。 Reset  全てのリストアイテムを取り除きます。  [Sort] リストのアイテムをソートします。 リストのヘッダを押すことによっても実行します。 Name  名前でソートします Folder  そのファイルがあるフォルダ名でソートします。 Ext  拡張子でソートします。  [Option] MoveFolder  連番化したファイルを指定のフォルダに移動します。 With Extension  拡張子ごと変名します。  [Rename] リネームチェックを実行します。 エラーがなければ、確認の後リネームを実行します。  [Setting] 色々設定します。 設定はiniファイルに保存します。  「リストビューでの操作」 ドラッグ&ドロップで選択アイテムを移動させることが出来ます。 Altキーを押しながらカーソルキーでも移動させれます。 ダブルクリックで、そのファイルを開くことが出来ます。 右クリックで表示されるメニューの「フォルダ」で、 そのファイルがあるフォルダを開きます。 ■連番名フォーマット  連番指定文字 %n,%d = 普通の十進数 %h,%H = 十六進数(小文字、大文字) %o = 八進数 %b = 二進数 %a,%A = アルファベット(小文字、大文字) これらが一つは無いと、改名出来ません。(たとえファイルが一つでも) 桁数は、デフォルトで最大の値が表現できる最小の桁数です。 自分で指定したいときは%と識別文字の間に桁数をはさみます。三桁なら"%3n"。 桁を埋める文字は、数の場合'0'、アルファベットの場合は'_'になります。  元ファイル名指定文字 %f = 元ファイル名(拡張子無し) %e = 元ファイル拡張子('.'無し) %fでは、文字数を指定できます。 最初の三文字、"%3f"。 (拡張子前の('.'の前の))最後の四文字、"%-4f"。 元の名前より大きい文字数を指定しても、連番のように文字を埋めません。 '%'そのものを入れたいときは'%%'で変換されます。 '\'を使って、現在のフォルダ、または移動後のフォルダの さらに下のフォルダに移動することも出来ます。 存在しないフォルダは、作れるなら作って移動します。 作れないときはエラーです。 ■注意点  元に戻す機能はありません。  リネームは、実は結構、危険な操作です。  それなりに動きますが、作りかけです。  「読み取り専用」や「隠しファイル」、「システムファイル」といった  特殊な属性があるとリストに追加できません。  何となく、日本語(かなや漢字)を使っていません。  英語に堪能ではないので間違ってるかもしれません。 ■書いといた方が良さげなこと  このプログラムが元で何か起こっても、知らん。  このプログラムの著作権はJunaにあるらしい。が、あまりこだわってはいません。 ■連絡先  juna_wint@yahoo.co.jp ■独り言  毎度のことながら、ネームセンス無いな。  アイコンも思いつかないから、単純に頭文字だし。