如何使用 C# 脚本删除超过一个月的文件。我正在使用框架 2.0 ..
问问题
1065 次
2 回答
8
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();
}
于 2010-07-27T13:28:59.377 回答
3
您可以调用Directory.GetFiles
以查找文件夹中的所有文件。
您可以调用File.GetLastWriteTime
以检查文件何时被修改。
您可以调用File.Delete
删除文件。
于 2010-07-27T13:28:44.913 回答