質問: こんにちは。 社内のプロジェクトで、ある特定のフォルダーに写真ファイルを保存しています。パソコンに繋がったカメラより、毎日撮影した写真が自動的に保存されます。 そして、NASを準備して、このパソコンの特定のフォルダーの写真ファイルを、毎日バックアップしています。 やりたいことは、**パソコン上のバックアップ済みのファイルを、自動的に削除すること**です。 **バックアップした後、数日が立ったら、古いファイルだけを削除したい**です。 要は、NASには写真ファイルを貯めながら、PC側のフィルダーは軽くする作業を自動かしたいです。 こういう目的として使えるプログラムあるいは方法があればご紹介していただけますか? パソコンは、Windows10 NASは、Synology製を使っています。 よろしくお願い致します。
回答: ファイルの更新日基準(ファイルのタイムスタンプが10日前以前とか)であれば、Windows標準の`forfiles`コマンド一発ですが、コピーをした日を基準(コピーされてから10日経ったらとか)にするなら難しそうです。ファイルがいつコピーされたかという情報は、コピー元ファイルには残っていないので。 そのあたりの要件を詰める必要があるかと思います。