Delete Over 3 days Files
指令碼工作
目的:刪除三天以前的歷史 backup JSON 檔案。
Script
// ......
using System.IO;
// ......
public void Main()
{
// TODO: Add your code here
DeleteChartJsonFile();
DeleteQuoteJsonFile();
Dts.TaskResult = (int)ScriptResults.Success;
}
public void DeleteChartJsonFile()
{
string[] files = Directory.GetFiles("C:\\Stock LINE Notify\\Chart\\backup\\");
foreach (string file in files)
{
FileInfo fileInfo = new FileInfo(file);
if (fileInfo.LastWriteTime < DateTime.Now.AddDays(-3))
{
fileInfo.Delete();
}
}
}
public void DeleteQuoteJsonFile()
{
string[] files = Directory.GetFiles(@"C:\Stock LINE Notify\Quote\backup\");
foreach (string file in files)
{
FileInfo fileInfo = new FileInfo(file);
if (fileInfo.LastWriteTime < DateTime.Now.AddDays(-3))
{
fileInfo.Delete();
}
}
}Last updated