=====================================       複数ファイル/フォルダのプレフィクスを変更するプログラム    GnameW.exe Version5.2 ===================================== ●概要 【ソフト名】 複数ファイル/フォルダのプレフィクスを変更するプログラム GnameW 【登 録 名】 GnameWvr.zip 【バイト数】 xxx,xxxバイト 【著作権者】 A.Shimada(島田明雄) 【対応環境】 Windows7,8,10 日本語版 【動作確認】 NEXTGEAR-NOTE i400PA3 (Windows 7 Pro) MB-W700X-SH (Windows 8 Pro) MB-W820X-SH (Windows 10 Pro) 【必要 DLL】 なし 【前  提】 .NET Framework 4.5 【開発言語】 Visual Studio Community 2015 Visual C# 【更 新 日】 2017/10/6 【種 別】 フリーソフトウェア 【サポート】 メールにて 【転載条件】 転載を希望される方は、事前に私宛にメールをください。 ●機能  複数ファイル/フォルダのプレフィクスを変更します。例えばファイル名が  99mmdd.txtのような場合、99を1999に一括して変更できます。  WindowsのGUIはわかりやすいですけれども、ファイル名を変更する際は一つ一つ  操作するしかなく、DOSのRENAMEコマンドより操作性が劣ります。本プログラムは  GUIのわかりやすい操作で複数ファイル/フォルダのプレフィクスを変更します。  ファイル名を変更するプログラムは数多いですが、本プログラムの特徴は、プレ  フィクスの変更に限っていること、変更前後の名前を確認できること、変更のログ  を取得してプログラムが終わった後でも戻せることです。  GnameWで、フォルダ名の変更に対応しました。また、ウィンドウの大きさやリスト  の幅を操作できるようにしました。 ●配布ファイル  GnameW.exe     プログラム本体  GnameW.exe.config アプリケーション構成ファイル  README.TXT     このファイル ●インストール  ダウンロードしたファイルGnameWvr.zipを解凍し、専用のフォルダを作成して  配布ファイルを入れて下さい。 ●アンインストール  インストールしたフォルダを削除して下さい。レジストリは変更していません。  なお、ユーザ毎の設定ファイルのuser.config、及び変更結果ファイルは下のフォ  ルダ内にあります。完全にアンインストールする場合は"GnameW.exe文字列"フォ  ルダごと削除して下さい。  C:\Users\ユーザ名\AppData\Local\SHIMAPEE\GnameW.exe文字列 ●アップデート  新しいGnameWvr.zipを解凍し、インストールしたフォルダの内容を全て入れ替えて  下さい。 ●使用方法 (1)目的のフォルダに移動します。 (2)フォルダかファイルを選択します。 (3)プレフィクスを置換又は削除する場合は「現在のプレフィクス」を指定します。  するとプレフィクスが一致するファイル/フォルダだけが表示されます。プレフィ  クスを追加する場合は空白にしておきます。 (4)プレフィクスを変更したいファイル/フォルダを選択し、選択ボタンを押します。  すると選択リストに表示されます。これらが変更の対象です。変更の対象から除く  には、選択リストの項目を選択し、除外ボタンを押します。  なお、Ctrl+Aキーで全て選択、Ctrl+Eキーで全て除外することもできます。 (5)プレフィクスを置換又は追加する場合は「新しいプレフィクス」を指定します。  プレフィクスを削除する場合は空白にしておきます。 (6)実行ボタンを押すと変更前後のファイル/フォルダ名を表示します。変更ボタンを  押すと変更を行い、リストが最新の状態になります。 (7)戻すボタンを押すと最後に行った変更の前後を逆にしたファイル/フォルダ名を  表示します。変更ボタンを押すと変更を行い、リストが最新の状態になります。 ●ヒント (0)ウィンドウの大きさとリストの幅  ウィンドウの大きさはお好みに調整できます。また各リストの境界をドラッグして  お好みの幅にできます。 (1)ショートカットキー  Ctrl+S:選択状態のファイル/フォルダを変更の対象にします。  Ctrl+A:表示されている全てを変更の対象にします。  Ctrl+E:選択リストの選択状態のファイル/フォルダを変更の対象から除外します。  Ctrl+Z:選択リストの全てを変更の対象から除外します。 Ctrl+R:実行します。 Ctrl+U:戻します。  F5 :リストを最新の状態にします。 (2)ダブルクリック  ファイル/フォルダをダブルクリックすると選択又は除外できます。 (3)右クリック  ファイル/フォルダを右クリックすると下のメニューが現れます。  ・プレフィクスにコピー:拡張子を除いてプレフィクスにコピーします。  ・プログラムで開く  :ファイルを関連付けられたプログラムで開きます。  ・エクスプローラで開く:エクスプローラで開きます。 (4)ドラッグ&ドロップ  本プログラムの画面にエクスプローラなどからファイル/フォルダをドラッグ&  ドロップすると変更の対象にできます。ただし「現在のプレフィクス」を指定  すると選択し直しになります。 (5)ドラッグ&ドロップによる起動  本プログラムのアイコン又は本プログラムのショートカットにエクスプローラ  などからファイル/フォルダをドラッグ&ドロップすると変更の対象にして起動  します。ただし「現在のプレフィクス」を指定すると選択し直しになります。 (6)プレフィクスの消去  プレフィクス横の「Xボタン」を押すと消去します。Shiftキー+「Xボタン」を  押すと履歴も消去します。 (7)変更結果ファイルの削除  メニュー[ツール]-[変更結果ファイルを残す]のチェックを外すと、プログラム  終了時に変更結果ファイルを削除します。次の起動時に「戻す」ことはできなく  なります。 ●注意事項 (1)隠しファイル/フォルダは現れません。 (2)変更エラーがある場合、変更結果画面が表示されます。 ●プログラムの仕組みなど (1)GnameWはWindowsフォームでなくWPFで作成しています。このためウィンドウの  大きさやリストの幅の変更の対応が容易になりました。 (2)画面左上の現在のパス、及びフォルダツリーの項目が一部隠れている場合、カー  ソルを当てるとヒント表示が出ます。フォルダツリーの項目が隠れているかは、  ウィンドウに対するHitTestで判定しています。 (3)プログレスバーの更新等にWPF用DoEventsを使用しています。 (4)本プログラムでは発生していないのですが、アプリケーション構成ファイルが  ないと起動できないことがあるため、配布ファイルに含めました。 (5)WPFのComboBoxの編集中にドロップダウンリストを開いて元の項目を選択しても  内容が反映されません。どうやらSelectedIndexが変わらない場合は選択が無効に  なるようです。不自然だと思ったので、ドロップダウンリスト(PART_Popup)の  左クリックイベント等でSelectedIndex=-1とし、選択が必ず反映されるようにし  ました。 ●サポート  プログラムの最新版は本ドキュメント末尾のURL内にあります。  不具合等については本ドキュメント末尾の宛先にメール頂ければできるだけ対処  します。 ●免責  本プログラムの使用により生じた損害に関して作者に責任はないものとします。 ●転載  本プログラムの転載等は自由ですがメールにて連絡をお願い致します。 ●謝辞  フォルダツリー表示にANDREW KHMYLOVさんのExplorerTreeViewを改変して使用しま  した。また佐藤 正さんのFolderBrowserコントロールのページを参考にしました。  ありがとうございます。 ●改訂歴  GnameW.exeのバージョン番号はメニュー又はWindowsのプロパティで確認できます。  Version 5.2(2017/10/6)   プレフィクスを編集中にドロップダウンリストから選択できないことがあったの   を、できるように変更した。  Version 5.1(2017/9/17)   アプリケーション構成ファイルを配布するようにした。README.TXTの誤字を訂正   した。など  Version 5.0(2017/9/15)   WPF、Visual C#を使って作成。   フォルダ名を変更できるようにした。ウィンドウの大きさやリストの幅を操作   できるようにした。など  Version 3.0(1999/3/16)   プログラム公開 ===================================== Copyright(C)1998,2017 A.Shimada(島田明雄) URL http://shimada.my.coocan.jp/ E-Mail akio_dot_shimada@nifty.ne.jp(spam対策) SHIMAPEE(しまぴー) =====================================