как удалить файлы старше одного месяца, используя скрипт c #.я использую фреймворк 2.0 ..
string path = @"C:\Temp\"; //" DirectoryInfo dirInfo = new DirectoryInfo(path); FileInfo[] fileInfos = dirInfo.GetFiles(); foreach (FileInfo fileInfo in fileInfos) { if (fileInfo.LastWriteTime < DateTime.Now.AddMonths(-1)) fileInfo.Delete(); }
Вы можете позвонить Directory.GetFiles, чтобы найти все файлы в папке. Вы можете позвонить File.GetLastWriteTime, чтобы проверить, когда файл был изменен. Вы можете позвонить File.Delete, чтобы удалить файл.
Directory.GetFiles
File.GetLastWriteTime
File.Delete