- ベストアンサー
古いファイルだけを消したい
以下の用件のバッチファイルを作る場合、 どういったプログラミングをすればよいでしょうか。 1.対象ディレクトリには毎日ファイルが作成される。 2.ドライブ容量を圧迫するため、定期的(ここでは一ヶ月前とする)にファイルを削除したい。 今のところ考えた方法は、 1.作成日付がシステム日付より一ヶ月前のものを抽出、削除する。 2.一ヶ月前の時点でディレクトリ内容をテキストファイルに出力する。そして現時点のディレクトリ内容と比較し、一致する部分を削除する。 1.は「DEL」にそういった機能がありませんでした。 2.は比較するところまではよかったのですが、結局差分は新しいものしか出てこないので、意味がありませんでした。 バッチファイルだけでなくフリーソフトでもかまいません、 解決いただける方、回答をお願いいたします。
- みんなの回答 (2)
- 専門家の回答
お礼
ソフトの紹介ありがとうございます。 大変便利そうで助かります。 for文を用いれば、そういったこともできるのですね。勉強になります。 ファイルには残念ながら日付がないので、 前者の方法か、VBSのソフトを使いたいと思います。