我需要使用c#创建Web服务或应用程序,从多个路径中删除文件超过15天并插入日志文件" txt"对于已删除历史记录和跟踪的所有文件,?
我正在使用VB 2012
谢谢
答案 0 :(得分:0)
这将为你解决问题。
对于C#
using System.IO;
string[] files = Directory.GetFiles(dirName);
foreach (string file in files)
{
FileInfo fi = new FileInfo(file);
if (fi.CreationTime < DateTime.Now.AddDays(-15))
fi.Delete();
}
对于VB
Dim directory As New IO.DirectoryInfo("C:\YourDirectory")
For Each file As IO.FileInfo In directory.GetFiles
If (Now - file.CreationTime).Days >= 15 Then
file.Delete()
End If
Next