すべてのファイル (特定の日付に最後に変更されたもの) を取得し、それらを新しいフォルダー (特定の日付の名前で) に保存する方法はありますか。
サンプル ファイル:
インサイド C:/
Image File Date Modified
Image001.jpg 11/12/2012
Image002.jpg 11/12/2012
Image003.jpg 11/13/2012
Image004.jpg 11/12/2012
出力は次のようになります。
C:/20121112/
Image001.jpg
Image002.jpg
Image004.jpg
C:/20121113
Image003.jpg
現在、以下の構文を使用しています。
var mydirectory = new DirectoryInfo("C:/");
DateTime from_date = DateTime.Now.AddDays(-1);
DateTime to_date = DateTime.Now;
var files = directory.GetFiles()
.Where(file=>file.LastWriteTime >= from_date && file.LastWriteTime <= to_date);
しかし、varファイルを別のフォルダー名に保存する方法はありません。