fdel v3.0

fdelを修正しました。 左のサイドバーからダウンロードしてください。
Vectorでの公開は、ただいま申請中です。

◆修正内容

・スタートアップへの登録機能を追加
・内部のファイル削除処理をクラス化してunitファイルに分離

今回は、あまり触りたくなかったファイル削除処理の部分を全面的に書き直して、
unitファイルに分離しました。これは、次回以降のバージョンアップの為の前準備です。

◆今後の修正予定

・iniファイルを使わないで、コマンドオプションの指定だけで実行可能なバージョン
・複数の削除指定が設定可能なバージョン

夏ころには完成させたいな、なんて勝手に思ってます。

◆スクリーンショット

fdel30

fdel v3.0” への6件のフィードバック

  1. こんにちは ohishi様

    先ほどfdelをダウンロードさせて頂きましたNOGです

    早速テストしているのですが
    ファイル名:*.log
    除外ファイル名:*.exe,*.ini
    を指定しているにも関わらず
    テストボタン押下で 日数だけで 削除ファイルが選択されます
    なにか間違っているのでしょうか?

    2013/02/19 13:36:25
    2013/02/19 13:36:25 [設定値]
    2013/02/19 13:36:25 監視対象フォルダ : X:\MES\task_del
    2013/02/19 13:36:25 ファイル名 : *.log
    2013/02/19 13:36:25 監視間隔   : 1分
    2013/02/19 13:36:25 経過日数   : 2日
    2013/02/19 13:36:25 サブフォルダ対象 : いいえ
    2013/02/19 13:36:25 空サブフォルダ削除 : いいえ
    2013/02/19 13:36:25 読取専用削除 : はい
    2013/02/19 13:36:25 ファイル数制限 : 100
    2013/02/19 13:36:25 除外ファイル名 : *.ini,*.exe
    2013/02/19 13:36:25 サイズ制限 : いいえ
    2013/02/19 13:36:25 除外サイズ(MB) : 10
    2013/02/19 13:36:25 除外サイズオプション : 以上
    2013/02/19 13:36:25 経過日数計算基準 : 更新日
    2013/02/19 13:36:25 ファイル一覧出力 : はい
    2013/02/19 13:36:25 ログ書出し無し : いいえ
    2013/02/19 13:36:25 ログ書出し上限 : 1000

  2. NOGさん、コメントありがとうございます。
    こちらでもテストしてみます。しばらくお待ちください。

  3. ファイル名を格納した変数を誤って途中で解放していました。
    修正版をアップしましたので、お試しください。
    テストにご協力いただいたって感じで大変失礼しました。m(__)m

  4. ohisiさん こんにちは

    FDELをダウンロードさせて頂いて利用しています。
    削除結果に問題は無いのですが、気になる点がありましたのでご報告です。

    2つのフォルダを削除対象に設定し、Batモードで削除を実行しました。
    ログを確認すると、一度削除を掛けたファイルにもう一度削除動作を行おうとして、
    Delete Failure…と表示されています。

    この現象は片方のフォルダに削除対象が無い場合に発生している様です。
    フォルダが3つ以上だと発生しない模様。

    ※非常に便利なツールで重宝しています。
    今後のVerUpも期待してます!

  5. hakaseさん、情報ありがとうございます。
    こちらでも、検証してみます。

  6. hakaseさん、遅くなりましたがバッチ処理の不具合、こちらでも確認がとれ修正しましたので、お試しください。

ohishi へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です