2015/10/23

フォルダ内整理・・・

・・・ファイルの作成日時を基に、そのフォルダ内で 日付階層フォルダ別に仕分けるスクリプトなど。


■ 例によって・・・
おきつね鯖から
DateClassificator_Installer.exe
 を ダウンロードして実行すると導入される。
利用方法は、整理したいフォルダを デスクトップに出来たアイコンにドロップする。 以上
■ 動作としては・・・
フォルダ内ファイルの ファイル名と作成日時情報を 全て配列変数へ格納。
その変数内データを基に、ファイルを1つずつ処理する。

対象となるドロップしたフォルダ内に 対象ファイルの作成日付フォルダを作成し 移動させる。
この際、日付フォルダが無ければ 自動で作成しつつ処理が進められる。

ファイルは コピーではなく 移動しているだけ、ドライブ上の容量は ほぼ増えるコトがナイ。
ファイルの総数が数千に及ぶ場合などは、メモリに少し余裕が必要になる可能性はあるが、
殆どの環境で 日付別分類を実行出来るだろう。

誤操作による起動への対応も施してあるので、利用で不便するコトはナイと思う。
ただ、VBScriptである以上、中断する処理は含められていない。
処理開始確認Popupが表示された時点で、各位適宜判断し 利用して欲しい。
◆ 肝心のスクリプトはコンなカンジ。