質問: ダウンロードフォルダの"今日"だけ操作 ダウンロードファイルから指定のフォルダに移動したいです。 具体的には、 chromeブラウザ上で、あるボタンを押下すると、しばらくしてから自動でダウンロードされます。 このとき、拡張子違いで複数個まとめてダウンロードされるのですが、このダウンロードされた複数個のファイルを指定フォルダに移動するという操作です。 system.io.directory.getfilesでダウンロードフォルダを指定し、ファイル名の拡張子によって繰り返しフォルダ移動する方法で実現することはできたのですが、今ダウンロードしたもの(”今日”となっているところ)だけしか対象ではないのでほとんどの繰り返しが無駄な時間...
回答: こんにちは 一行でやろうとすると例えば以下になります。(24時間以内に生成されたファイル一覧を取得しています。) system.io.directory.getfiles(path,"*.*").where(function(x) ((new fileinfo(x)).creationtime> now.addhours(-24))).toarray() あるいは、getfilesではファイル名をすべて取得しておき 繰り返しの中で、都度fileinfoクラスから作成日時を取得→これをもとに条件分岐して一定日付以降だけ移動という形でもよいように思えます。