基于C#编程语言编写可以定时自动进行数据备份的任务计划程序。在程序进程中使用系统时钟建立一个时钟轮询线程,当系统时钟与用户设定时间一致时开始执行用户制定的备份作业,并对备份文件做周期维护。程序平时在系统托盘最小化运行,通过交互界面将数据备份所需的初始化参数设定保存。