c#スクリプトを使用して1か月以上前のファイルを削除する方法。フレームワーク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 に答える