7日以上経過したすべてのディレクトリを削除するコードを記述したいと思います。
それで:
- ディレクトリを確認してください:
D:\this
- 7日より古いフォルダの場合->システムから削除します。
7日以上経過したすべてのディレクトリを削除するコードを記述したいと思います。
それで:
D:\this
DirectoryInfoutilを使用してルックアップできます
DirectoryInfo d = new DirectoryInfo(dir);
if (d.CreationTime < DateTime.Now.AddDays(-7))
d.Delete();
DirectoryInfoを使用できます
http://msdn.microsoft.com/en-us/library/system.io.directoryinfo.aspx
経験の声は、削除するディレクトリが実際に削除したいディレクトリであるという健全性チェックをコードに含めることを示しています...