加入收藏 | 设为首页 | 会员中心 | 我要投稿 52站长网 (https://www.52zhanzhang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

如何定时删掉Navicat里面的备份

发布时间:2022-01-03 13:54:12 所属栏目:MySql教程 来源:互联网
导读:小编给大家分享一下如何定时删除Navicat里面的备份,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! 下面是C#删除小程序: 点击(此处)折叠或打开 /* * 由SharpDevelop创建。
小编给大家分享一下如何定时删除Navicat里面的备份,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
 
下面是C#删除小程序:
 
点击(此处)折叠或打开
 
/*
 * 由SharpDevelop创建。
 * 用户: Administrator
 * 日期: 2016/11/24
 * 时间: 12:49
 *
 * 要改变这种模板请点击 工具|选项|代码编写|编辑标准头文件
 */
using System;
using System.IO;
using System.Windows.Forms;
using System.Collections.Generic;
namespace DelExpiredBak
{
    class Program
    {
        public static void Main(string[] args)
        {
            var di = new DirectoryInfo(Application.StartupPath);
            var files = di.GetFiles("*.psc");
            List<FileInfo> filesList = new List<FileInfo>(files);
            filesList.Sort((FileInfo fi1, FileInfo fi2) =>
                {
                    if (fi1.CreationTime > fi2.CreationTime)
                    {
                        return -1;
                    }
                    else
                    {
                        return 1;
                    }
                });
            
            for (var i = 0; i < filesList.Count; i++)
            {
                if (i > 0)
                {
                    filesList[i].Delete();
                    Console.WriteLine(filesList[i].Name+"已删除!");
                }
            }
            //Console.ReadLine();
        }
    }
}
 

(编辑:52站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读